Ice path was difficult for me when i was little, but now that im older and i understand the levels more, it was actually pretty easy. I used to be annoyed by the ice gym too.
But team rocket in mahogany town and the radio tower was just unbearable! all they ever have is koffing, rattata, grimer, ekans, zubat... and once in a while, golbat or muk. lame!