I don't always know what to get Frank for birthdays, anniversaries or Christmas. Nor do I think he always knows what to get me!
For his 30th birthday, he got a motorcycle in pieces. Maybe for his 40th (next year, gasp!) it'll be running.
One year Frank got me a home stereo system. Woo. Obviously he was thinking of himself when he bought that one.
One Christmas he got me a kitchen cart with a marble slab on it. I think he had me confused with Mrs. Crocker.
We've gifted electronics: MP3's, cameras (one year instead of stuff for his bike, he bought me a camera <3); last year I got him a flat screen for the computer. For my 30th, I got this laptop. Which means it's 5 years old....sigh...
For my birthday this year, I got an iTouch, which is a very meaningful gift to me, LOL!! I was very surprised, though I'm still figuring it out...I'm a PC, it's a Mac. 'nuff said. Still, having mobile internet is pretty cool - I don't have a mobile internet plan, so I get internet where it's free.