I would like to see what loads when you boot. To identify what loads when you boot use Autoruns (freeware from Microsoft).
http://technet.microsoft.com/en-us/sysinternals/bb963902
With Autoruns you can uncheck an item, which disables it from starting, or you can right click an item and then delete it. If you uncheck you can recheck to re-enable the item. It is a much safer approach than editing the Registry and better than using msconfig.
A useful feature of the programme is that you can right click an item and select Search Online to get information about the item selected.
A useful guide:
http://www.afterdawn.com/guides/archive/analyze\_all\_autorun\_auto-start\_programs\_in\_windows.cfm
Select File, Save, change the “Save as type” to Text file type using the Scroll to the right and click Save. Please upload the file to your Sky Drive as a shared file and post as a link here.