Okay, I'm a bit of a noob when it comes to some of the finer details of Windows life because I've always had pretty much flawless luck with my computers. The last system restore point appears to be 1/7/2011 when Windows self-applied a "critical" update. I'm guessing this update is the source of my problem (which would put the timing of the problem after I got home Friday night and woke up Saturday morning). Having never done a system restore, I'm a little worried that I may lose some of the work I've done since then. Is that gonna be an issue? From looking around, it seems as though it shouldn't be, but you never know.
Also, with regards to flushing my DNS cache, would that trouble explain my internet access working in one place, but not another?
Thanks for your help, guys, I really appreciate it.