The division between the Avengers and X-Men, especially among fans, really pisses me off to no end.
There are many X-Men that I'd like to see as Avengers:
- Storm (glad she finally got in, but am not pleased with how she was handled-- I want to see more)
I agree for Iceman and Angel (Archangel has the more dark and sinister tone that I don't think belongs in the Avengers.) based on their Defenders and Champions experience. Nightcrawler classic is good, but the darker current version isn't Avengers material. Cannonball's acceptance of Cable's philosophy disqualifies him as an Avenger to me, but Kitty Pryde is a good pick. Essentially, any X-Man prior to Gambit would be fine for me as an Avenger temporarily at least, but the ones you listed minus Cannonball strike me as the kind that could stick around for a while.