I realize it's a which console thread, but i strongly recommend looking at a PC version if you have a capable box. Not for the usual elitism reasons, but typically the modding community in game's like this can bring out some pretty neat stuff or fix flaws.
If your not interested in that...