Don't be thinking for a first camera you need to be spending heaps of money, cause trust me, $650 for a first camera these days is plenty.
If i was buying a new camera, i would buy either the FujiFilm S5000 (i think that is the top selling sub 1000 dollar camera this year), or an Olympus C-5060. Canon G5's are a great camera as you can get lots of adapters and accesories however they're now quite old.
Don't go for a camera that just has lots of mega pixels as having a closer range macro, larger shutter range and more adjustability is far more useful.
I recently bought my 2nd digital camera (i had used dads Canon EOS dSLR beforehand) however i am now more into photography and you really do not have to spend a **** load. You could run out and buy a dSLR tomorrow yet i can guarantee you anyone who has some idea about photography would be able to take better pics with a 500 dollar camera. I would not buy a dSLR for quite some time as there is alot of things you need to learn before hand. As nice as Fuscus's pics are (well done mate), i can pretty safely say he is not even using the camera to it's proper and full potential - even though he is quite knowledgable and skillful with a camera, as a dSLR isn't an easy piece of equipment to use, trust me. What i'm trying to say is, $600 dollars will get you an awesome camera to suit your level and you are better off buying a cheaper camera and mucking around and practising rather than buying a pro camera and just being mind boggled at what to do.
Anyways, here are a couple of pics i quickly took yesterday. . .not the greatest, i think they're slightly warped too as i was using a wide angle lens and than i changed the pics to 800x600 pixels (from a 12MP image), rather than doing a % re-size. . .ahh never mind!
PS: i've had my camera 5 days now...i'm crap!
The car pic seems look a little bit pixilated...ie: a bit of noise.
Cheers.