I also had a 2003, which I owned for over 6 years, and I just got a 2014 Limited. To me, they are totally different vehicles. The 2003 v6 sr5 was fairly nimble, uncomplicated, and had nice road manners. The 2014 just drives bigger, kind of like the 4th gen V8.
No roof rattle in the 2014.