I still buy cds. I LOVE buying them as well as vinyls AND cassettes.
I dont know why but theres something about actually being able to physically hold the music you bought that you can never get when you get your music digital. Granted digital is more practical and easy to listen to on the go. But it will never be the same as popping in a cd or putting having that feeling of putting the needle down on a vinyl.
The last cd I bought was the Led Zeppelin Celebration Day 2 CD + 1 DVD set thingy. Before that it was Circuital by My Morning Jacket.
The last vinyl I bought was....fuck I dont remember xD though I have a split 7" of Red Fang and ASG pre-ordered off of Relapse Records' website. I got it in white vinyl and its limited to only 500 copies.