First off thanks to all who helped me to persist with installing SP3, the cause of the BSOD was ZoneAlarms "TrueVector Internet Monitor" service.

This leaves me now with no firewall, I don't like microsoft's firewall so I was wondering about Sygate, can anyone advise me on what this is like or suggest a better alternative, the less services running though the better!

Many Thanks.