I don't get many giftcards actually, but I'm pretty picky so it's ironic. My gf did get me a nice $120 Lowes card last year though, and I loved it... I'm always buying home improvement stuff, tools, and such, so I'm appreciative that she knew I'd need/want that rather than her try to get me the drill bits I need or the weird tool I want now...
SW figures, forget about it... If she knows what I want, she usually can't find it, and she's not into buying me "duplicates" much even if they're something I want... I sort of wish I got more giftcards then.
I just know the last thing I need these days is clothing aside from dress shirts. I'm pretty particular about wearing things out, and generally don't get rid of clothes... So I hate the backlog of clothes I can accumulate. I'd much rather have a giftcard for a department store like WM or Target I think, where I can get some serious useage out of it.