I go to bookstores. Barnes & Noble in particular have a new system where they store all the tracks from every cd they sell in some kind of database. Not only that, they have all the song titles and album data, including album covers. You can search by various categories, and once selected you can sit and listen. The best part is you can pick up CDs from the store and barcode scan it at the listening station and preview the tracks to see if its any good before purchasing. :-D It rocks!

Calvin