Thanks alot guys, I will check out all of these recommendations, it's more than what the Ford dealer offered. Even the 'key proximity' idea makes sense, I know they are supposed to have some sort of chip which changes a starting code every time you start it, and the dealer has abused my original key, bending it and all.
P.S. Oh and by the way, I had to work on my B-Day, my students took finals and grades we're due Monday (Today).