The ultimate gift would come from someone who understands you completely - not about how much it costs or any of that stuff
its that someone else knows you, and cares about what you want
for me, it would be this:
http://www.hobiecat.com/sailing/models_fxone.html
BTW, I know what the worst gift is: lottery tickets!
think about it, there are two possibilities:
1. the ticket is a loser, so in effect you gave the person something worthless
or (worse yet)
2. the ticket wins, and you just gave someone 20 or 40 or 90 million dollars for their birthday or christmas - now what? do you expect them to share it with you? if you had won 90 million dollars on your own, would you have given half of it to that person for their birthday?