Arduino Mega Suddenly Not Programmable Anymore on Win7 But Still Works with Mac

BM8000:
I have a bunch of Serial.prints in there, but I did not add any before the phenomenon started. Thanks!

OSX and Win7 implement their USB stacks very differently. It could be that you're flooding some buffer on win7. Try programming a simple "blink" sketch to the board from the Mac, and then see if win7 works.