Re: *sarcasm* I can't believe the flagship was full of cadets! *sarcas
^^^ Same.
In Generations, maybe TMP aswel, the ship is the only one in range, out of what, thousands?

Yeah, K. In both instances they were unfinished ships, same again in ST:V. Thousands of ships in the fleet and the only one that is of any use is a half finnished project, and its expected to save the universe, again.
The way i took it in the movie was that it was a mass scramble of all available officers, whether they be cadets/graduates or officers etc in a crisis.
All available officers/cadets with a certain amount of training etc are called upon to, litterally, fight for king and country in an invasion/situation that has occured and it needs to be stopped. In essence, like said above somewhere, lets get all the graduate hopefuls and kill em all in one fell swoop, but hey, weve saved earth and the brand new Enterprise to boot.
Much like TWOK where the cadets are thrown into a life or death situation, after all. Then again, theyre on a semi decomissioned ship used for training with probably some sort of parental control thingy in place (certain fucntions/weapons/computer access) disabling certain ship functions. Makes sense to stop them blowing something up or the ship.
However again, the Enterprise didnt really need to be there other than the fact to get Kirk and Khan in a kick ass movie.
Also, the whole instant rank thing. I took this as the fact that maybe, McCoy and Uhura are fully qualified officers, but are maybe studdying extra curicular subjects or adding to their CV or something. Thats maybe why they both hold lieutenant ranks when they get aboard the Enterprise just after wearing cadet uniforms.