Yes, thats what the swiss ball is. I had a friend tell me (she is a personal trainer) to get the firm tapes. It has an ab tape with it.
You might want to check those out, they arent very expensive.

Maybe we are using our neck to pull up instead of our stomach muscles I hear ya, I would love to be able to afford a personal trainer.