Best thing will be to combine both of them,they actually work pretty well together.
Pandora is great when you know an artist or a song and you want to hear something similar. last.FM on the other hand has a very large library of bands and artists-all are tagged,briefly described and most of the big ones even have a samples.
The big advantage of Last.FM over Pandora is the tagging system that allows you to discover music by genres and not by providing a similar artist.
If your are in it for the radio then better stay with Pandora. last.FM's radio is nice but it pales in comparison to Pandora. the only advantage of last.FM's radio is that that you can listen to a radio station by genre.