One other thing to consider. Not sure if you just got new tires, but a friend of mine had just bought new tires and had this problem. The shop balanced the tires two or three times and it still occured. They then inspected the tires and said that the tires were out-of-round and replaced them. Problem solved.