I actually prefer IM2 myself. It's a bit better paced, it holds together more as a movie, and the comedy works a bit better. Oh and also fewer plot holes, and no hamfisted "twist" either, that helps to.
Just as an aside, I still maintain that if they needed to do a twist with the villains, then making Maya Hansen the true mastermind would have not only been more interesting, but made more logical sense overall.
And, to give Shane Black some credit, that apparently originally was his intent before a higher-up at Marvel coughIkePerlmuttercough vetoed the idea for stupid reasons.