Since you're asking the question, I assume you're not a professional mechanic. So my guess it that you'd be better off buying a used '06 Silverado.
The Automedia Answer Guy.