Youtube is always a great place. And it's free. Also try Amazon.com, where you can usually listen to samples of tracks from a CD. Or if you're at Borders/Barnes and Noble, they usually have stations where you can listen to samples there as well.
Generally though, if you just go to youtube and type in the title and/or artist, you can hear the whole song that way.