Why would you want to sell it? The used game industry is almost as bad as thievery/source leaks to developers. If you want the game, buy it, keep it.
Consoles don't lag? Since when?! If your PC is good enough, you don't get much lag, and the PC has all the advantages the code has to offer; mods, trainers, player-made patches, etc! You can always upgrade if you don't need the requirement, just be sure to get it done professionally, so you can get it repaired if need be.
wow. if you're saying that, then you must have the money to back it up. all for the upgrade and the electric bills. damn, i wanna live with you.
however, having the game on pc is great, however, there is a MAJOR flaw with buying PC games. nowaday, they require you to have login or serial number. even worst? you have a limited number of time you can install the pc games.
however, the only games worth getting for pc would be shooter genre and RTS. console have it advantage, you know? no need to worry about upgrading your spec, no need to worry if you have to update your video card, hdd space, or ram. XD
Yes they have cheats, you buy them with the salvage points you get, and as was said above they all unlock after you beat the game the first time. This adds some replay value, unless you use the trainer after your first run through and you will have all the unlocks after that run. I figure if you don't cheat its a bit over 25-30k salvage from one run so 3-4 uncheat runs and you could buy every thing. This is just a guess so don't flame me on the real numbers, and if any one has the real numbers go ahead and correct what I have said.
ITS TRUE, after beating the game you can do thing called "new game + " that means yoou start new game with upgrades and salvage and cheats, sweet!!!!!!! there are some amasing weapons to unlock my favorite is the machine gun , its like bullet spray so the point is really worth play second time dude!