So my girlfriend's birthday is coming up and I'm trying to think of a good gift idea. This got me thinking and now I'm curious as to what other people have given as gifts. It doesn't have to be to a girlfriend/boyfriend, just any ol' person. So what's the best gift you've ever given, and what's the best gift you've ever received?