I went to see The Sorcerer's Apprentice last night, and I loved it. Really, I liked that Nicolas Cage, as much as I love the man, didn't have a 'too' major role (as in, wasn't the main character). I loved the main character, Jay Baruchel. I loved him in Out of My League, and I loved him here. He makes a good nerd, and for some strange reason, I actually think he's cute!! It was classic Disney all the way with the mop scene and all, but they did it well.
Definitely recommend you go see it!