Yeah. You definitely should try to get it done before your senior year. Your chance will be so much better than waiting until the last minute.
You have to sign up for the weekend thing online. I called the admission office about it, and they still made me sign up online. Here is the link to the signup place:
http://www1.vmi.edu/test/Admissions_OpenHouse.asp
By the way, it's a pretty large event. This one I got back from had about 100 prospective cadets and maybe 150 parents attending. That actually made it more fun - to compare notes with other prospective cadets. Also, Friday night, I got boarded in a room in the VMI barracks with some current 4th class girl cadets, so I got a chance to hear their perspective of being a cadet at VMI.
Thats really cool. I will definately look into that because it sounds like it would be fun. So just assuming you applied do you think you hve a good shot at getting in?