I only buy "greatest hits" CDs if they contain atleast some new unreleased stuff.
The songs on "greatest hits" CDs are rarely the greatest hits.
I prefer buying the real albums.