Wait, they changed the scion tc to a jetta Gli now? Huh, oh well. I'd say pick the Dodge Dart. It is good for maxed if you want to keep your class D car and race it in the lobby.
I'm having the same problems as free band. Every time I try to join my friends the game sends me to a completely different lobby and I can't find him anywhere. I tried restarting the game and joining him again but it still doesn't work.
I'm alright with muscle cars. It is fun sometimes to catch up to ur opponents at the very end and win. But sometimes it is frustrating for me to race with it.