These days (end of 2008), a big FPS game takes 10-30 million dollars, 1-3 years to develop, and 50-200 person team. Even on a licensed technology.
A very small FPS shooter might be done in a few weeks by one guy, of course.
The major part that makes modern games so complex is massive content amounts. A character in a game might need thousands of animations, for example. A forest might need thousands of different trees to me made. Tens of thousands of sound samples. And so on. However, content authoring scales quite well, so if you can put a 1000 person team cranking out content, you can expect to make it faster (your question asks about time "given the team", so I assume time is the most important metric).
Developing on a console is easier in some ways (much less hardware configurations to worry about), and harder in other ways (fixed set of memory, slower CPUs, exotic tools, higher initial investment because you need a devkit, ...).
But like someone else said, if you ask those questions then you just didn't do your homework. Go look at gamasutra.com, gamedev.net, igda.org, edge-online.com to get some grasp on the industry.