I normally only buy CD’s if I like more than 5 tracks on the album - if I only like 1-4 tracks, I will buy the individual tracks I like on the album, on iTunes.
But I always pre-order CD’s from my favorite bands - like Linkin Park - even before I’ve listened to the album. It just feels more real to have the CD, the songs, in your own hands, if you know what I mean?