well, i finally got it working. I found a technet article that suggests you have all PC's start off with the network set to public. Then on the PC that's going to create the homegroup, switch the network back to home or work. Create the home group. Then on the other pc's switch them back to home or work and it should join.
it didn't exactly work that way. I created the homegroup first on my roomies pc. When i went to mine, instead of asking me to join the HG it prompted me to create a new one. So i tried that. When i did that i noticed for an instant some sort of alert box was on the network and sharing center screen but it went away too fast for me to read it.
So on a hunch i switched my pc back to public, then to home and created a...