PS3 fanboy here.
The PS3 is an amazing machine, much more than just a console. I have mine hooked up to my home theater and stream music from my computer to it, plus I have music uploaded on it also. With a wireless keyboard you can surf the web, yes it has a browser. The PS3's learning curve is steep and takes some research. If you have a PSP you can access your PS3 online anywhere in the world, you can turn it on and off via the internet listen to your music off your computer. You can upload an entirely different operating system i.e. linux if you want instead of Sony's. The graphics are jaw dropping. What has been said about games, is true due to the fact that the PS3 is so powerful, developers don't know how to utilize it, why put out a second rate game that doesn't maximize the system? The main reason games are gettin pushed back.
Gran tourismo for example on the xbox and ps2 they can make a car in no time due to system constraints, where as on the PS3 they have found they can do so much more it takes 180 days to make one car, not because its harder, because they can do so much more. Yea a money crunched developer could easily port a game from the Xbox to make a quick buck, thats why they do it.
If you play games 8 hrs a day everyday, then you will run out of games for now on the PS3. I have never found myself complaing about the lack of games, because I play ever so often.
For general playing you can't beat the WII, a small kid and a 80 year can play side by side. Great for all around fun when we have people over. People see the me playing COD4 on the PS3 want to try and find themselves not being able to make the character walk. They can pick up a WII remote and be playing in 2 mins.
Its a toss up, Xbox now with games, or a next gen console that will blow everything out of the water in the next 6-8 months? Or a just a good all around fun playing system or everybody?
Research go to gamespot.com and browse the forums.