I'd rather not post full puzzle solutions in this thread. Is there another way I could contact you? You can email me at pshaughn@okayideas.com
Oh, another possibility here: You MIGHT already have the right powerup, but not thought to have used it... maybe go over all your powerups and think about lateral uses for them