The taxi driver had a bigger arc and some nice jokes which were funny....but if it was up to me....i would have reduced his role and gave nagasonic, her awesome gf and colossus bigger roles instead. Juggernaut does more justice to his role than the utter crap we got in X3. So thats a good thing i suppose. He is huge and is a brute in terms of strength. He does talk with an english accent....is he supposed to be english in the comics ? But other than that i can't think of anyone else. I was expecting bedlam to have a bigger role (as he did some power moves in a trailer) but he died like everyone else.