RE: trading is the 08?
If you can afford it, and thats what you want, I say go for it! IMO the manual is what really makes this car something special (even though I havent driven either yet, LOL). You get the LSD, the tuned exhaust, and the satisfaction of rowing your own gears! Whats not to love about that? The only drawbacks I can think of are that you lose your remote start feature and your numbered badge.
Are you planning on ordering one or getting one from dealer stock?