hahaha a computer can never beat me. Well i found a cd with all my drivers on it hiding amongst my pile of stuff, reinstalled all the drivers instead of using the microsoft versions, and hey presto it all works again. Thanks for all the tips and advice though guys.