I'm scanning for viruses, but I doubt that's the cause, as I've been having them since pre-internet on my computer.

Also found a load more 1060 errors, not all of them the same as that previous one, whats more, they seem to match approximately up to my crashes:

Spoiler Alert, click show to read: 
Log Name: System
Source: Application Popup
Date: 24/08/2008 20:34:11
Event ID: 1060
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Xena
Description:
\??\D:\INSTALL\GMSIPCI.SYS has been blocked from loading due to incompatibility with this system. Please contact your software vendor for a compatible version of the driver.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Popup" />
<EventID Qualifiers="49152">1060</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2008-08-24T19:34:11.296Z" />
<EventRecordID>4789</EventRecordID>
<Channel>System</Channel>
<Computer>Xena</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>\??\D:\INSTALL\GMSIPCI.SYS</Data>
<Binary>000000000200300000000000240400C0000000006B0300C000000000000000000000000000000000</Binary>
</EventData>
</Event>

Log Name: System
Source: Application Popup
Date: 24/08/2008 20:34:13
Event ID: 1060
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Xena
Description:
\??\D:\NTGLM7X.sys has been blocked from loading due to incompatibility with this system. Please contact your software vendor for a compatible version of the driver.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Popup" />
<EventID Qualifiers="49152">1060</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2008-08-24T19:34:13.137Z" />
<EventRecordID>4793</EventRecordID>
<Channel>System</Channel>
<Computer>Xena</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>\??\D:\NTGLM7X.sys</Data>
<Binary>000000000200300000000000240400C0000000006B0300C000000000000000000000000000000000</Binary>
</EventData>
</Event>

Log Name: System
Source: Application Popup
Date: 01/09/2008 12:20:31
Event ID: 1060
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Xena
Description:
\SystemRoot\SysWow64\Drivers\PQNTDrv.SYS has been blocked from loading due to incompatibility with this system. Please contact your software vendor for a compatible version of the driver.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Popup" />
<EventID Qualifiers="49152">1060</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2008-09-01T11:20:31.472Z" />
<EventRecordID>10170</EventRecordID>
<Channel>System</Channel>
<Computer>Xena</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>\SystemRoot\SysWow64\Drivers\PQNTDrv.SYS</Data>
<Binary>000000000200300000000000240400C0000000006B0300C000000000000000000000000000000000</Binary>
</EventData>
</Event>

Log Name: System
Source: Application Popup
Date: 01/09/2008 12:08:30
Event ID: 1060
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Xena
Description:
\SystemRoot\SysWow64\Drivers\PQNTDrv.SYS has been blocked from loading due to incompatibility with this system. Please contact your software vendor for a compatible version of the driver.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Popup" />
<EventID Qualifiers="49152">1060</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2008-09-01T11:08:30.530Z" />
<EventRecordID>10060</EventRecordID>
<Channel>System</Channel>
<Computer>Xena</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>\SystemRoot\SysWow64\Drivers\PQNTDrv.SYS</Data>
<Binary>000000000200300000000000240400C0000000006B0300C000000000000000000000000000000000</Binary>
</EventData>
</Event>

Log Name: System
Source: Application Popup
Date: 31/08/2008 16:47:13
Event ID: 1060
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Xena
Description:
\SystemRoot\SysWow64\Drivers\PQNTDrv.SYS has been blocked from loading due to incompatibility with this system. Please contact your software vendor for a compatible version of the driver.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Popup" />
<EventID Qualifiers="49152">1060</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2008-08-31T15:47:13.316Z" />
<EventRecordID>9714</EventRecordID>
<Channel>System</Channel>
<Computer>Xena</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>\SystemRoot\SysWow64\Drivers\PQNTDrv.SYS</Data>
<Binary>000000000200300000000000240400C0000000006B0300C000000000000000000000000000000000</Binary>
</EventData>
</Event>

Log Name: System
Source: Application Popup
Date: 01/09/2008 10:13:50
Event ID: 1060
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Xena
Description:
\SystemRoot\SysWow64\Drivers\PQNTDrv.SYS has been blocked from loading due to incompatibility with this system. Please contact your software vendor for a compatible version of the driver.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Popup" />
<EventID Qualifiers="49152">1060</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2008-09-01T09:13:50.039Z" />
<EventRecordID>9940</EventRecordID>
<Channel>System</Channel>
<Computer>Xena</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>\SystemRoot\SysWow64\Drivers\PQNTDrv.SYS</Data>
<Binary>000000000200300000000000240400C0000000006B0300C000000000000000000000000000000000</Binary>
</EventData>
</Event>

Log Name: System
Source: Application Popup
Date: 24/08/2008 19:59:46
Event ID: 1060
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Xena
Description:
\??\D:\INSTALL\GMSIPCI.SYS has been blocked from loading due to incompatibility with this system. Please contact your software vendor for a compatible version of the driver.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Popup" />
<EventID Qualifiers="49152">1060</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2008-08-24T18:59:46.619Z" />
<EventRecordID>331</EventRecordID>
<Channel>System</Channel>
<Computer>Xena</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>\??\D:\INSTALL\GMSIPCI.SYS</Data>
<Binary>000000000200300000000000240400C0000000006B0300C000000000000000000000000000000000</Binary>
</EventData>
</Event>

Log Name: System
Source: Application Popup
Date: 02/09/2008 08:44:48
Event ID: 1060
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Xena
Description:
\SystemRoot\SysWow64\Drivers\PQNTDrv.SYS has been blocked from loading due to incompatibility with this system. Please contact your software vendor for a compatible version of the driver.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Popup" />
<EventID Qualifiers="49152">1060</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2008-09-02T07:44:48.245Z" />
<EventRecordID>10392</EventRecordID>
<Channel>System</Channel>
<Computer>Xena</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>\SystemRoot\SysWow64\Drivers\PQNTDrv.SYS</Data>
<Binary>000000000200300000000000240400C0000000006B0300C000000000000000000000000000000000</Binary>
</EventData>
</Event>

Log Name: System
Source: Application Popup
Date: 02/09/2008 11:24:32
Event ID: 1060
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Xena
Description:
\SystemRoot\SysWow64\Drivers\PQNTDrv.SYS has been blocked from loading due to incompatibility with this system. Please contact your software vendor for a compatible version of the driver.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Popup" />
<EventID Qualifiers="49152">1060</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2008-09-02T10:24:32.942Z" />
<EventRecordID>10509</EventRecordID>
<Channel>System</Channel>
<Computer>Xena</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>\SystemRoot\SysWow64\Drivers\PQNTDrv.SYS</Data>
<Binary>000000000200300000000000240400C0000000006B0300C000000000000000000000000000000000</Binary>
</EventData>
</Event>

Log Name: System
Source: Application Popup
Date: 24/08/2008 19:59:48
Event ID: 1060
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Xena
Description:
\??\D:\NTGLM7X.sys has been blocked from loading due to incompatibility with this system. Please contact your software vendor for a compatible version of the driver.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Popup" />
<EventID Qualifiers="49152">1060</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2008-08-24T18:59:48.413Z" />
<EventRecordID>334</EventRecordID>
<Channel>System</Channel>
<Computer>Xena</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>\??\D:\NTGLM7X.sys</Data>
<Binary>000000000200300000000000240400C0000000006B0300C000000000000000000000000000000000</Binary>
</EventData>
</Event>


The last few times I've had the crashes, instead of it just hanging, it rebots, and then tells be that there was a bluescreen. I know in WinXP Bluescreens dissappeared the second the appeared, is this the same in Vista.

I've also noticed that 3 things happen before a crash (according to the event viewer):
1st, there is an application pop-up. (1060 error)
Then, about 10 seconds later, there is an EventLog error (6008), this says that about 2 minutes ago (from the message) there was a unexpected shutdown. Example:
Spoiler Alert, click show to read: 
Log Name: System
Source: EventLog
Date: 02/09/2008 11:24:41
Event ID: 6008
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Xena
Description:
The previous system shutdown at 11:22:49 on 02/09/2008 was unexpected.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="EventLog" />
<EventID Qualifiers="32768">6008</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2008-09-02T10:24:41.000Z" />
<EventRecordID>10496</EventRecordID>
<Channel>System</Channel>
<Computer>Xena</Computer>
<Security />
</System>
<EventData>
<Data>11:22:49</Data>
<Data>02/09/2008</Data>
<Data>
</Data>
<Data>
</Data>
<Data>9494</Data>
<Data>
</Data>
<Data>
</Data>
<Binary>D8070900020002000B00160031009E03D8070900020002000A00160031009E03600900003C000000010000006009 000000000000B00400000100000000000000</Binary>
</EventData>
</Event>


Finnally, there is an HttpEvent (15016). This tells me that Kerberosis anable to initialize for server-side authentication. This doesn't seem to only happen when there is a crash, but it is always in this 3 error part.