Obviously waiting for any new pictures or info anyone has to share...but I'm also interested on hearing your experience at the New TTR.