When Valentine's Day is on its way I wonder what are the best presents your have ever received from someone or your beloved self?