You don't NEED to extend pitchers to five year deals. Didn't the Rangers give Chan Ho a five year contract? Well, now it's biting them in the ass...
Hell, even Kerry Wood's latest extension has him tied up for three more years, not five...
Three year deals are fine, and if we can get one more young pitcher. Garcia, Sheets, Sabathia, or someone from the farm like Diaz, Cotts, or Munoz, we will have a pretty solid core of Buerhle-Garland- ______. Add guys like Loaiza and Schoenewies around them, and we will be alright for many years to come.
Like I said, you have to lock up your pitching first and foremost.