GNX,
If you would settle for a color other than Barbados, you should be able to get a deal on an 04. The $5500 is still out there, just directly to the dealer from what I understand, which means no sales tax, plus the $1500 loyalty is $7000 off msrp, plus invoice is about 1800 or 2300 less than sticker so you are up to 8800, add say two coupons and you are at 9800 off sticker or 23,500 before any GM card earnings you may have.
Forget about a lease/smartbuy because the residual probably dropped to near zero, but the interest rate is still 1.9 for five or six years. that should put you in the high threes, low fours to own.