Ok, rumors via the Virginia State Police as of 3:30 today (a local friend of mine [an RU grad student] was talking to one today and was given information through them, who then passed down said info to me):
-The shooter was an Asian student from Radford University (my alma mater, and is also just 30 minutes MAX down the road from Virginia Tech).
-The shooter's girlfriend was a Virginia Tech, and as he had found out recently, had been cheating on him. As such, he went to her dorm (the first spot hit). Given the nature of both schools....that can happen easily.
-He shot her and then went off to find the guy who she cheated on him with, who was presumably at class.
Here's where it gets speculative: in between the first shooting and the second shooting, the lock down on the school was eased a bit. It's assumed that he went after the guy, but unknown fully.
-At the second shooting, at least 51 students jumped from the second story window in a classroom right beside where the second shooting took place. At least one 9 mm semi-automatic was used.
It's pretty crazy. Where I currently live, Roanoke, is just 20-odd minutes north of Blacksburg. I know Blacksburg almost as well as the city of Radford. It's insane. The press conference was utterly useless, as no information was essentially revealed whatsoever. Also, given the incredibly high winds that have affected the Roanoke and New River Valley area (where Blacksburg and Radford are), the killer couldn't have picked a better day, as use of helicopters to air-lift people has essentially been eradicated thanks to the aforementioned winds. Watch for the numbers of people that were injured to increase throughout the day thanks to the window-jumpers.
EDIT-Changed because rumors are still rumors, no matter where they're heard from