I take the safe route...I send my husband emails of things I have had my eye on. This makes it easy for him (which he likes). This year he surprised me a bit. Bought me something that I had wanted for Christmas...a nice pair of Uggs. I bought him shoes, too!
The first year we were dating we bought each other the SAME card. I guess great minds think alike!