I love going to Middleburg (Glenwood), MD Hunt Cup, and VGC/IGC. I’ve never had a problem seeing at VGC/IGC but I’ve always been up in the tower or behind the tower which has a great vantage point. I also find the day very interesting because you get to see different type of 'chasing, including hurdles, steeplethon, and big timber.
Middleburg just has a great atmosphere and a beautiful course that you can see everything from almost everywhere. Like VGC/IGC you also get a variety of racing in one day. Not to mention the locale to all the great Middleburg shopping!
As for Hunt Cup, it’s just a legendary race. Epic to watch, and even more exciting when you walk the course. I’m actually about to launch a blog on the “Road to the Hunt Cup,” as I currently take care of last year’s winner and ride out two hunt cup contenders at another farm. Even if it’s just a one race day, it’s still an all day affair. If you decide to attend, let me know, I will definitely be there running a horse (if I’m not sent down to Foxfield to run horses).
As for Montpelier, if you want to go to watch racing, then it’s not the place to go. I don’t find that the course is that spectacular for race viewing. Not a fan of the course at all. While the history is there, the racing (other than the Noel Laing) is not very spectator friendly, IMO.
My hope is to make it up to Far Hills and Saratoga this Summer and Fall. I hear that both are amazing venues. Same with Iroquois.