I'm not a hardcore sim guy but dable a bit... MC's probably the resident expert
I have pretty much the same setup as MC and recommend it... Fanatec CSR is great for xbox ps3 and pc... keep in mind that it is more configurable than logitech and so you will invest more time in initial setup, tuning it for each game (you can save 4 custom configs that you can switch to on the fly), and you may spend more time tweaking it as you use it... but these trade offs all result in better lap times and more realistic feel
You'll notice that MC has a metal frame... you can buy one of these or build one... I built mine with home depot MDF platform, 4 red swivel casters from Amazon.com, and a can of black spray paint... works great and I can roll it around super easy... I built one for my old logitech setup as well that I will use for my son when his legs get about 3 inches longer
Don't skimp on the chair and steering wheel frame IMO... buy one that doesn't get in the way of your feet in the middle... you'll know what I mean when you start looking around
Games I enjoy... pc = F1 series and iRacing... console = GT5 and Forza
The one I spend the most time on is Forza... iRacing is what I use to get ready for a real track day...