Thank you for pointing me in the right direction, found out that the problem was an app called NetSpeedMonitor, since I installed it about a week ago. It was weird for me since newer drivers do not exist on the official web page and like I said been OK since 2009, so uninstalled NetSpeedMonitor and now no BSOD so far. Hope it stays that way. Thank you again.