Only problem with them is every CD has a couple of tracks from previous CDs or mini CDs. This needn't matter in today's world where one can download individual tracks, but personally I still like the concept of an 'album' to listen to, where everything is fresh and exclusive to that album.
Although 'Best Ofs' do have their place.