PC's are what push hardware and software development. If you want it 1st, you need a PC.
Pretty much all modern game engine stuff was on PC 1st, as all the latest technologie pushing games are on PC 1st.
However, some consoles (notably xbox) allow easy porting from PC to "console" format - recent examples are orange box - this is due to the console's hardware pretty much being a PC and the console using PC technologies like DirectX... you should be able to pull up the xbox hardware specs.
You can swap/upgrade/change hardware in a pc where as if something breaks in a console, you cant change it (normally).
It is also not possible to update core hardware of the consoles because the games are written for a hardware specific platform (the console itself)
Because console hardware is often more expensive than general PC hardware, nearly (if not all) consoles are sold at a loss to the manufacturer. This causes them to have to make up the money in games sales - which is why console games are so damn expensive.
This is a dirty trick though - since after you have made-up the cost after buying a few games - you still have to pay the extra overheads on your future purchases.
With PC's the hardware is not connected to the software in terms of sales (unless your dumb enough to buy a mac) so you can buy a cheap-ass PC and pay Ģ30 for a game, or buy a Ģ5k PC and pay Ģ30 for a game.
when you update your PC you can still play all of your old games - even if they are written for a different platform/OS. - with consoles the best you have is the ability to play "last generation" games by the same manufacturer.
With PCs when games are released they are released to the whole market, not just for people who specifically have an xbox, a playstation.. etc...
Consoles often have lower quality games - bad games on the PC simply dont sell so nobody bothers to make cheap crap. This means the amount of new games coming out on the PC is often slow, but the games are normally a very high quality... good examples of this is when someone has the bright idea to port a pure console game to PC... I don't think there has ever been a successful PC game been produced this way (can you think of one?)
Consoles often have stupid "controllers" where as the PC can have specialised gaming keyboards and mice... a great example of this is when some bright spark thought it would be a good idea to port the original C&C to playstation... i remember watching someone try and play it and loling. They even had to change most of the missions because you simply cannot play it with a controller.
and thats pretty much all i can think of..
to sum it up:
Consoles are shit, they con you out of money, and you will NEVER have the "latest, best and most original" when you own a console.
The administrator has disabled public write access.