My dad has an 09 srt8 challenger and its pretty sick. Its got great handling and with the 6.1L hemi it has great power and acceleration. It also should have pretty good resale value. It's not really and all purpose car like say a GXP would be. Also it has a pretty small back seat. Im 6'4" and its not the most comfortable thing in the world but it's not unbareable. My friend has been a mechanic longer than ive been alive and he was telling me how corvettes can get to be a pian in the ass. The parts are expensive the car is complicated. As you know it only a two seater so that seriously cuts down on the passengers from the others. The car itself is a great sport car but like the challenger its not really something that you would want to drive to the store on a daily basis. In my opinion the G8 would be the way to go but if your more of a truck man toyota makes a good product. Hope this was helpful.