I'm with chadwebster. I had this exact same problem once. I removed the BB, shot a bunch of penetrating oil down (up?) the seat tube, let it sit overnight upside down. The next morning I mounted an old seat, stood on the seat (with the frame upside down, again), and twisted the frame. Came out no problem.