I had to do this trick to replace my front main oil seal a few months ago.. Get a long *** breaker bar. Put the ratchet on the pulley nut, and ratchet it up so the breaker bar is resting against the frame of the car on the passenger side.
Now crank the engine just for a second, long enough to turn the engine over but you DON'T want the engine to start! I pulled my fuel pump fuse just to make sure that the engine wouldn't start up. The force of the engine turning over will be just enough to pop the nut loose, and then you can have someone stand on the brakes with the car in gear to loosen the nut the rest of the way. It might take you a few tries, I did this about 4 times before the nut gave.
I didn't have to use a puller at all to get the pulley off either, just had one person holding the pulley from underneath the car and one person up top, and wiggle it, it'll eventually slide off.
Timhttp://
www.projectaspec.com