Sounds like the ignition cylinder needs replacing. Not too hard, once you figure out exactly how to do it. There should be threads here to help. A new cylinder runs about $15-$20. Now this will make the ignition key different from your door keys, so if you really wanted, you could get new door locks too, but it's much more expensive and a bigger pain. I would just deal with two keys, I have replaced mine and have to.