At the end of the day, you'll be perfectly fine with where you're living. Obviously, the pros of living in Ivy and Huntington are the proximity and support from friends. Having the majority of the class living in these two, you'll get plenty of friends and support for both personal and professional work. The downside is for those who'd like to separate out school and private life, it'll be hard to get that (and of course, you do pay a bit more for convenience). Living a bit farther away from campus means a bit cheaper rent, but you do have to deal with driving and pay for parking permit. But as AnarchyBunny mentioned, the shuttle system at UVA is good enough where you shouldn't have too much trouble getting to campus if you choose not to drive. Where you choose to live is going to come down completely as a personal preference. I honestly know of folks who are living a bit farther away, but in such a nice little townhome complex that it makes Ivy look like a piece of crap. But there are also plenty of students who opt for the convenience of living closer to school and the ability to trek to school anytime. Simply weigh the pros and cons with your own preference and go with your gut feeling.
The only advice that I can give on this is if you don't have a preference, I'd recommend Ivy/Huntington directly simply because of the easier transition you'll experience after moving to Charlottesville, with friends and peers right next to you. Not to mention the fact that if you want to make friends fast, living in Ivy/Huntington gives you ample opportunity to meet new classmates.
Oh, and lastly, if you're planning to bring a pet, Ivy/Huntington won't allow them (in fact, I chose UHeights because it was pet-friendly, otherwise, I would've probably gone with either Ivy or Huntington myself).