Hi,
First we sell SMARTnet so I may be biased.
But a contract for a 7921 will cost you around 30 USD, for this you get to call the Cisco TAC with questions 24 hours a day, you can get access to the latest software versions, and access to the Cisco Knowledge base, plus if your 'phone breaks...