FPS: Console
MMORPG: PC
I played BF3 on my PS3 and COD: BO2 on my PC. In my opinion, FPS are more fun and challenging on a console. With that said, I have never and will never play an MMORPG on a console. It just makes more sense to use a PC... if it can handle the graphics.
If you're not very knowledgeable about PCs (or how to build them), don't have/make much money, tend to be lazy, or a combination of any of those, stick with consoles for every genre. I absolutely love my PS3, but there were many times that my PC has outperformed it.