My only pain was from the seat, and yes, it was the same bike. I have the same pain on the stationary bike, but I think that may be mostly due to improper seat height. When I adjust the height it's either just too low or just too high, and that's all I can adjust on the bikes at my gym. I'm waiting on an email back from a reputable place about a bike fitting - thanks for the advice!
Speaking of form, you want to have the ball of your foot on the pedal, right? Not the center of your foot?