Angel was a founding member of the Xmen and Calisto and co. are big time Xmen characters from the Morlocks!!! They just made a complete mess of all these characters. As for Juggernaut he is Xaviers brother and had to be CGI to do him Justice, Vinnie is no where big enough lol!I thought it was good. I was also surprised they were so eager to kill of cyclops and xavier (coz they arent that impt!??) and give angel and some no name brotherhood mutants the spotlight for about 2 minutes each and not develop any new characters! It would have been nice to see Bobby turn in to a full ICEMAN character and Vinny was a bit cheezy.
Lots of very neccesary nudity which I applaud!! (Famke and Rebecca oh yes!) 
Deadlock - not that your bias or anything  but I agree that Gambit would have been a straight forward inclusion - he's one of my faves.
I am looking forward to IRONMAN - hope thats good