Well, it depends what you want. If you want your platform for movies definitely go for a PS3. Although you didn't put it on your list, it is the one console that I have just because of the blu-ray drive. I DID have a blu-ray drive for the PC, but don?t get one. The quality sucks ass even if you have an amazing monitor or theatre system (if you plugged it into one). While it is better than DVD, it looks like the frames were painted and the movement is quite blurry. If you want it for friends coming over, you for a console 'cause there's not many games that have hotseat gameplay for PC and the ones that do are turn-based games (great for you, not great for you and your friends).
However, if you want it for anything else, go of PC. If you're going to go for a PC however, get a good one. The graphics has increased very fast in just the last decade. For example, look at most 1996-2004 games (Black and White, Morrowind, Half-Life, HL Mods such as Counter-Strike and Team Fortress, etc) compared to their sequels (Black and White 2, Oblivion, Half-Life 2, the Source Engine games) and you can clearly see that your rig that you had in the former period is much lacking for the latter period. So get a really good rig. While it can cost you even $1000, you won't have to upgrade in a long time.