Dude. Once you get to Surrounded Sea (or I think it's called Miracle Sea... wherever you can find Chinchou), work your butt off to get a Chinchou or Lanturn. Then also get a Froslass (I forget which cave she's in, though...). Froslass's Ominous Wind and Powder Snow and Lanturn's Discharge eat through monster houses. And Lanturn knows Signal Beam, and Bubblebeam too, making it an amazing long-range annihilator.