Time for a realistic breakdown.
Pro:
- Great entertainment.
- Designed specifically for gaming.
- Great online communities(i.e. Xbox Live).
- Relatively low price for what you're getting.
- No compatability issues or worrying about installation or if your hardware is suitible for the game.
- Pop it in and game!
Cons:
- Longevity isn't as long as PC.
- No upgrade paths.
- Can't multitask like PC's (i.e. browse internet while playing music).
About the controllers, some find playing FPS's are more fun on PC's, and some like it on consoles. It all depends on your preference. It doesn't mean it's a con, but it's definately not a pro either.
For the price that the Xbox 360 is priced at right now, you're getting very powerful hardware for the price. Ultimately, high-end PC's are more powerful and have upgrade paths, but it costs way more $$$.
Nik00117, why are you comparing a PC to a PS2? That's just unrealistic, and no offense, dumb. Obviously a PC will be more powerful than the last-generation's consoles, but if you're talking about current-gen consoles, the Xbox 360 and PS3 give you way more bank for your buck. If you want to even match the Xbox 360, expect to spend way more than just $499. You'll need fairly high-end hardware.
Also, one of the things about consoles is that the games are tailored FOR that console. So it'll be utilizing the hardware, unlike PC games where they have to leave it for a broad spectrum of hardware and configurations.