The console vs. PC debate in here is interesting. I used to be a PC-only player for FPS games because I just couldn’t figure out the controls that well for consoles. I got better over time because of a few console games that interested me (Star Wars Battlefront 1 & 2 among them). That’s really all it takes, some practice - and it has to be a game you like, of course, to practice with.
The games are tuned slightly differently, because the instant precision aiming just isn’t possible, but they’re not as different as you might expect (which you learn quickly when you play certain FPS games online and 13-year-olds have amazing aim).
Mirror’s Edge is an interesting example. I am pretty sure it was developed as a console game, and the PC version was a port. The controls are perfectly mapped to the PS3 controller to be intuitive and ergonomic. All of the complicated parkour stuff feels fluid and natural using the controller (though it doesn’t make it easy). To me it seemed like one of the core ideas behind the game was to be an FPS where being able to actually aim weapons wasn’t necessary (you can beat the game without firing a gun once), in part because aiming with a controller can be difficult.
Portal, a sorta-similar game, is then another interesting one. I played the original on PC and thought it was great, and the keyboard and mouse controls were perfect. When Portal 2 came out, my computers at the time weren’t going to be capable of playing it except at the lowest settings. But I had a PS3 so I bought that version (they give you a PC steam key with the console version so no risk) and I had no trouble with it, even though there are sections where you need to very precisely aim with very precise timing. As I recall, there was just one section of one puzzle that really gave me a lot of trouble where I was thinking “this would be so easy with a mouse!”, which is better than I expected. Actually, you can plug a mouse and keyboard into the PS3, but the only PS3 game I know of that supports mouselook is Unreal Tournament.
Which leads to my next point… other than Unreal Tournament (which I don’t think anyone actually plays on the PS3), when you play multiplayer on a console, you’re on a level playing field in every possible way. Everyone else has to aim the same way, and their computers are not better than yours. The upgrade treadmill a lot of people are on is obscene in comparison.
That’s why I intend to stick with consoles… I am a Mac user and my macbook pro from 2009 is still going strong but can’t play anything current. If I was going to get a computer for playing games on, it would be the same as a console - a machine for a single purpose, because I’m really not going to do anything else on it.
The only thing is that now with the PS4 you have to pay for online service, like you have had to for the X Box 360 and the XBone. That’s the reason I got a PS3 (besides playing blu-rays) - I can be as casual as I want and play a random online match once every few months if I want, without having to pay extra for the privilege.
Regarding Fallout 3/NV, I played these on a computer (actually the aforementioned macbook pro, with a windows partition that I no longer have) and I had a lot of trouble aiming. I used VATs as much as I would have on a console, I expect, and some types of enemies I just always had a really hard time with.
On a side note, I just found out that the developers of the Battlefield series I like so much are actually currently making a new Star Wars Battlefront game (no doubt to coincide with the new movie). Very much looking forward to that, though it does mean I’ll need a new system of some sort to play it on.