Many, many threads on this topic: http://forums.toucharcade.com/showthread.php?t=18254&highlight=platformer
Castle of Magic is all you need. Hahahah I love that game. Check out my review of it if you are a little on the fence about it and could use a decent review I would also suggest Bounce On, it's what I played before Castle of Magic. Rolando was ok, Rolando 2 is lots of fun, giving me quite a run for my money trying to get EVERYTHING in the game.
=O people aren't screaming Rolando left and right not that I like it, I don't. I don't really like any platformer here, but meh. Bounce On for me