When you say you've tried a hammer, did you properly support the crank arm, or just hammer away?
I did properly support it. I used a pipe you put in the middle of a set of dumbbells.
I also used lots of WD40, let it sit overnight, unturned the nut on the pin a little bit and then hit it as hard as I could.
If really at an impasse your friendly LBS is there to help. bring it by..
I might take it there and ask them how much it'll cost.
It's nice to know that I won't be damaging the frame. Once again (as I said in my earlier thread about this) i'll leave it and do something when it starts making noises.