Sounds a lot like a contact inside the ignition switch is starting to give it up, either due to the contact itself wearing away or the cylinder not being able to turn all the way.
How many keys are on your key ring? If you have a lot (or if it's just plain heavy) then every bump is acting like an impact hammer on your weak little ignition cylinder. If you don't have many (or it's not all that heavy) then I'd wager a guess at the contact.
How many keys are on your key ring? If you have a lot (or if it's just plain heavy) then every bump is acting like an impact hammer on your weak little ignition cylinder. If you don't have many (or it's not all that heavy) then I'd wager a guess at the contact.