I don't see why we don't at least give him a 2 or 3 year extension.
That achieves nothing. As if he has a great 2010, he will want a big raise the following year as he will only have a year on his contract. Short term contracts usually end up costing a franchise more for players who 'could' break out. You either get them on a long term rookie deal, or you force them to proove they are worth the big bucks with the RFA tenders.
If you give him a 2 year extension, then you could well be paying him for this year and 2011 which could be a lockout. Which in turn means you might as well ahve saved some money by just tendering him.
The RFA tender is probably the best situation for all involved. Please just accept that.