Mostly CDs (mostly pop, classical and country albums I wasn't able to get over the years, to complete my collection; been listening to Shontelle and Christina Aguilera's
Lotus the most at the moment), and the Deluxe Versions of OotP, HBP, and DH of the HP series (they're gorgeous, btw). Also, the hardback set of
The Hunger Games trilogy, which I haven't read yet, and the complete manga series of
Cardcaptor Sakura.
I also bought the complete series of
Inuyasha. I remember liking it back when it first started, but I just couldn't watch that many episodes a week apart (I completely tuned out around the last 4 seasons of the show). I know it's meandering and repetitive, but I'd like to watch it all at once at least one time.

Also got
Yu Yu Hakusho, since I haven't seen it in forever. Naruto's the next long-winded anime that I never watched through on my list.

(And then DBZ after that, though I have the first two uncut season sets of it already) And I got
Hetalia on a whim; I kind of regret that, but it was nice to watch once.
Oh, and I got the Julie Andrews version of Rogers and Hammerstein's
Cinderella, since I've never seen that version. And a bunch of keychains of the Organization XIII characters' weapons from
Kingdom Hearts II, which I took apart so I could wear as necklaces occasionally. (Really hoping the 1.5 Remix will come to the US)
As far as what I gave, want give too many details, but I did buy my grandmother a Honora pearl bracelet (real pearls, btw--why buy fake?). I wanted to buy earrings and a necklace to go with it, but at the time I bought the bracelet, they didn't have white ones available and I wasn't going to buy non-white pearls. Hopefully I can find them before Mother's Day or her birthday rolls around.