personally i think the 3GS is a bit overrated. the 3G is a better phone in my opinion, but if you want to get some..i got mine off gsmallover.com. they sell both the 3G and the 3GS fully unlocked.
Once they have, you'll be able to view a graph of their reputation gained over time.
Here's a preview of what the graph will look like:
No reputation gained yet.