I was pretty annoyed at Kakashi suddenly being able to do the Rasengan. I guess it's plausible - after all, the Fourth Hokage was his teacher, so why not? But it had been established before that the Rasengan was a Fourth-Jiraiya-Naruto thing only, it was a special technique that couldn't be done by anyone.
But as someone has said already, Kakashi is a magical ninja who, in two more years, will be able to control sand, open the body Gates, use shadows to fight and possibly erase you out of existance by looking at you with his Level 6.78 Mangekyou Sharingan.
Wasn't the Rasengan a non-elemental jutsu, however? I think I remember it being more like pure chakra put to spin. That's why Jiraiya checked Naruto's hair growth and all too, to see if his Chakra flow was from right to left or viceversa... if it was a Wind element jutsu, does that mean Kakashi is able to control not only Lighting and Fire but also Wind?