I'd have no problem staying for the full year. I did the verbal agreement with my current gig in the same way. I actually turned down jobs because of it. I'm glad to see I'm not the only one with integrity =). I dropped my apps to all of them, if you want to put a good word in for me? =P