Thanks guys, yes I used to leave my comp 24/7 (folding), but I doubt that's the cause since my computer is 2 months old, I have a decent case and cooling etc.
I think I managed to get rid of the black screen by defragging and removing some crap from my startup programs on msconfig.
For the lan driver, idk if I can get it by itself, what I've done all this time is I download the chipset driver for my MoBo which includes the lan driver.
If there is a way to get the lan driver individually I would like to know how.
If you guys can help me find it, this is the MoBo I have: GIGABYTE - Product - Motherboard - Overview - GA-M57SLI-S4 (rev. 2.0)
The one I have installed is the one listed as: NVIDIA MCP55 Chipset Driver (include chipset\lan\sata raid driver) v9.16