First time here for me so hello everyone 
The first BSOD I was having indicates possible faults with RAM or HDD, ran over night memory checks with no errors.
Also re-installed the Vista OS on to the same HDD 500GB (which worked for one week without problems) and also the secondary HDD 500GB (again worked over a week with no problems).
The computer has been returned to me again but now the BSOD is pointing toward USBPORT.SYS
The computer is pre-build, google this Pavilion m9162.uk-a or click the Link for computer stats
Full list of BSOD:

The first BSOD I was having indicates possible faults with RAM or HDD, ran over night memory checks with no errors.
Also re-installed the Vista OS on to the same HDD 500GB (which worked for one week without problems) and also the secondary HDD 500GB (again worked over a week with no problems).
The computer has been returned to me again but now the BSOD is pointing toward USBPORT.SYS
The computer is pre-build, google this Pavilion m9162.uk-a or click the Link for computer stats
Full list of BSOD:
==================================================
Dump File : Mini041612-01.dmp
Crash Time : 16/04/2012 9:48:33 AM
Bug Check String : UNEXPECTED_KERNEL_MODE_TRAP
Bug Check Code : 0x0000007f
Parameter 1 : 0x0000000d
Parameter 2 : 0x00000000
Parameter 3 : 0x00000000
Parameter 4 : 0x00000000
Caused By Driver : ntkrnlpa.exe
Caused By Address : ntkrnlpa.exe+4e74f
File Description : NT Kernel & System
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.0.6002.18607 (vistasp2_gdr.120402-0336)
Processor : 32-bit
Crash Address : ntkrnlpa.exe+4e74f
Stack Address 1 :
Stack Address 2 : intelppm.sys+1406
Stack Address 3 : ntkrnlpa.exe+b0cd4
Computer Name :
Full Path : C:\Windows\Minidump\Mini041612-01.dmp
Processors Count : 4
Major Version : 15
Minor Version : 6002
Dump File Size : 150,296
==================================================
==================================================
Dump File : Mini041612-02.dmp
Crash Time : 16/04/2012 10:39:26 AM
Bug Check String : UNEXPECTED_KERNEL_MODE_TRAP
Bug Check Code : 0x0000007f
Parameter 1 : 0x0000000d
Parameter 2 : 0x00000000
Parameter 3 : 0x00000000
Parameter 4 : 0x00000000
Caused By Driver : ntkrnlpa.exe
Caused By Address : ntkrnlpa.exe+4e74f
File Description : NT Kernel & System
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.0.6002.18607 (vistasp2_gdr.120402-0336)
Processor : 32-bit
Crash Address : ntkrnlpa.exe+4e74f
Stack Address 1 :
Stack Address 2 :
Stack Address 3 :
Computer Name :
Full Path : C:\Windows\Minidump\Mini041612-02.dmp
Processors Count : 4
Major Version : 15
Minor Version : 6002
Dump File Size : 149,976
==================================================
==================================================
Dump File : Mini041812-01.dmp
Crash Time : 18/04/2012 12:42:11 PM
Bug Check String : APC_INDEX_MISMATCH
Bug Check Code : 0x00000001
Parameter 1 : 0x8faa8518
Parameter 2 : 0x00000000
Parameter 3 : 0x0000ffff
Parameter 4 : 0x00000000
Caused By Driver : cmdguard.sys
Caused By Address : cmdguard.sys+10518
File Description : COMODO Internet Security Sandbox Driver
Product Name : COMODO Internet Security Sandbox Driver
Company : COMODO
File Version : 5, 10, 228257, 2253 built by: WinDDK
Processor : 32-bit
Crash Address : ntkrnlpa.exe+4afe7
Stack Address 1 :
Stack Address 2 :
Stack Address 3 :
Computer Name :
Full Path : C:\Windows\Minidump\Mini041812-01.dmp
Processors Count : 4
Major Version : 15
Minor Version : 6002
Dump File Size : 157,712
==================================================
==================================================
Dump File : Mini041812-02.dmp
Crash Time : 18/04/2012 3:08:10 PM
Bug Check String : UNEXPECTED_KERNEL_MODE_TRAP
Bug Check Code : 0x0000007f
Parameter 1 : 0x0000000d
Parameter 2 : 0x00000000
Parameter 3 : 0x00000000
Parameter 4 : 0x00000000
Caused By Driver : nvlddmkm.sys
Caused By Address : nvlddmkm.sys+9c9938
File Description : NVIDIA Windows Kernel Mode Driver, Version 296.10
Product Name : NVIDIA Windows Kernel Mode Driver, Version 296.10
Company : NVIDIA Corporation
File Version : 8.17.12.9610
Processor : 32-bit
Crash Address : ntkrnlpa.exe+4e74f
Stack Address 1 :
Stack Address 2 : intelppm.sys+1406
Stack Address 3 : ntkrnlpa.exe+b0cd4
Computer Name :
Full Path : C:\Windows\Minidump\Mini041812-02.dmp
Processors Count : 4
Major Version : 15
Minor Version : 6002
Dump File Size : 150,824
==================================================
==================================================
Dump File : Mini041812-03.dmp
Crash Time : 18/04/2012 3:31:27 PM
Bug Check String : DRIVER_IRQL_NOT_LESS_OR_EQUAL
Bug Check Code : 0x000000d1
Parameter 1 : 0xd5f48fd2
Parameter 2 : 0x00000006
Parameter 3 : 0x00000008
Parameter 4 : 0xd5f48fd2
Caused By Driver : iaStor.sys
Caused By Address : iaStor.sys+6285
File Description : Intel Matrix Storage Manager driver - ia32
Product Name : Intel Matrix Storage Manager driver
Company : Intel Corporation
File Version : 8.7.0.1007
Processor : 32-bit
Crash Address : ntkrnlpa.exe+4dfd9
Stack Address 1 :
Stack Address 2 : USBPORT.SYS+1c42
Stack Address 3 :
Computer Name :
Full Path : C:\Windows\Minidump\Mini041812-03.dmp
Processors Count : 4
Major Version : 15
Minor Version : 6002
Dump File Size : 150,296
==================================================
==================================================
Dump File : Mini042312-01.dmp
Crash Time : 23/04/2012 10:09:52 PM
Bug Check String : BAD_POOL_HEADER
Bug Check Code : 0x00000019
Parameter 1 : 0x00000020
Parameter 2 : 0x84ecfea0
Parameter 3 : 0x84ecfef0
Parameter 4 : 0x080a0005
Caused By Driver : ntkrnlpa.exe
Caused By Address : ntkrnlpa.exe+cdb3f
File Description : NT Kernel & System
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.0.6002.18607 (vistasp2_gdr.120402-0336)
Processor : 32-bit
Crash Address : ntkrnlpa.exe+cdb3f
Stack Address 1 : ntkrnlpa.exe+ed184
Stack Address 2 : dxgkrnl.sys+2a457
Stack Address 3 : dxgkrnl.sys+2d430
Computer Name :
Full Path : C:\Windows\Minidump\Mini042312-01.dmp
Processors Count : 4
Major Version : 15
Minor Version : 6002
Dump File Size : 150,456
==================================================
==================================================
Dump File : Mini042312-02.dmp
Crash Time : 23/04/2012 10:22:23 PM
Bug Check String : DRIVER_IRQL_NOT_LESS_OR_EQUAL
Bug Check Code : 0x000000d1
Parameter 1 : 0x00000017
Parameter 2 : 0x000000ff
Parameter 3 : 0x00000001
Parameter 4 : 0x8440686f
Caused By Driver : nvlddmkm.sys
Caused By Address : nvlddmkm.sys+9c9938
File Description : NVIDIA Windows Kernel Mode Driver, Version 296.10
Product Name : NVIDIA Windows Kernel Mode Driver, Version 296.10
Company : NVIDIA Corporation
File Version : 8.17.12.9610
Processor : 32-bit
Crash Address : ntkrnlpa.exe+4dfd9
Stack Address 1 :
Stack Address 2 : intelppm.sys+1406
Stack Address 3 : ntkrnlpa.exe+b0cd4
Computer Name :
Full Path : C:\Windows\Minidump\Mini042312-02.dmp
Processors Count : 4
Major Version : 15
Minor Version : 6002
Dump File Size : 152,472
==================================================
==================================================
Dump File : Mini042512-01.dmp
Crash Time : 25/04/2012 12:05:19 PM
Bug Check String : DRIVER_CORRUPTED_EXPOOL
Bug Check Code : 0x000000c5
Parameter 1 : 0x00000004
Parameter 2 : 0x00000002
Parameter 3 : 0x00000001
Parameter 4 : 0x81f3082c
Caused By Driver : hal.dll
Caused By Address : hal.dll+770c
File Description : Hardware Abstraction Layer DLL
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.0.6002.18005 (lh_sp2rtm.090410-1830)
Processor : 32-bit
Crash Address : ntkrnlpa.exe+4dfd9
Stack Address 1 : ntkrnlpa.exe+ee82c
Stack Address 2 : ntkrnlpa.exe+ed858
Stack Address 3 : ntkrnlpa.exe+1c1fa4
Computer Name :
Full Path : C:\Windows\Minidump\Mini042512-01.dmp
Processors Count : 4
Major Version : 15
Minor Version : 6002
Dump File Size : 133,168
==================================================
==================================================
Dump File : Mini042512-02.dmp
Crash Time : 25/04/2012 4:32:26 PM
Bug Check String : KERNEL_MODE_EXCEPTION_NOT_HANDLED
Bug Check Code : 0x1000008e
Parameter 1 : 0xc0000005
Parameter 2 : 0xffa7fe70
Parameter 3 : 0x8b7f7794
Parameter 4 : 0x00000000
Caused By Driver : win32k.sys
Caused By Address : win32k.sys+cfa66
File Description : Multi-User Win32 Driver
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.0.6000.16386 (vista_rtm.061101-2205)
Processor : 32-bit
Crash Address :
Stack Address 1 : win32k.sys+15e12e
Stack Address 2 : dxgkrnl.sys+27893
Stack Address 3 : dxgkrnl.sys+28b97
Computer Name :
Full Path : C:\Windows\Minidump\Mini042512-02.dmp
Processors Count : 4
Major Version : 15
Minor Version : 6002
Dump File Size : 150,576
==================================================
==================================================
Dump File : Mini042612-01.dmp
Crash Time : 26/04/2012 1:56:21 PM
Bug Check String : IRQL_NOT_LESS_OR_EQUAL
Bug Check Code : 0x0000000a
Parameter 1 : 0x0000886c
Parameter 2 : 0x00000002
Parameter 3 : 0x00000000
Parameter 4 : 0x81e8c4e7
Caused By Driver : hal.dll
Caused By Address : hal.dll+770c
File Description : Hardware Abstraction Layer DLL
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.0.6002.18005 (lh_sp2rtm.090410-1830)
Processor : 32-bit
Crash Address : ntkrnlpa.exe+4dfd9
Stack Address 1 : ntkrnlpa.exe+444e7
Stack Address 2 : ntkrnlpa.exe+86f5d
Stack Address 3 : ntkrnlpa.exe+221586
Computer Name :
Full Path : C:\Windows\Minidump\Mini042612-01.dmp
Processors Count : 4
Major Version : 15
Minor Version : 6002
Dump File Size : 148,960
==================================================
==================================================
Dump File : Mini042612-02.dmp
Crash Time : 26/04/2012 2:08:33 PM
Bug Check String : KERNEL_MODE_EXCEPTION_NOT_HANDLED
Bug Check Code : 0x1000008e
Parameter 1 : 0xc0000005
Parameter 2 : 0x9835f4e3
Parameter 3 : 0xaf8aa600
Parameter 4 : 0x00000000
Caused By Driver : win32k.sys
Caused By Address : win32k.sys+df4e3
File Description : Multi-User Win32 Driver
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.0.6000.16386 (vista_rtm.061101-2205)
Processor : 32-bit
Crash Address : win32k.sys+df4e3
Stack Address 1 : win32k.sys+16404f
Stack Address 2 : win32k.sys+bdb74
Stack Address 3 : win32k.sys+db3d0
Computer Name :
Full Path : C:\Windows\Minidump\Mini042612-02.dmp
Processors Count : 4
Major Version : 15
Minor Version : 6002
Dump File Size : 150,296
==================================================
==================================================
Dump File : Mini042712-01.dmp
Crash Time : 27/04/2012 11:34:22 AM
Bug Check String : PAGE_FAULT_IN_NONPAGED_AREA
Bug Check Code : 0x00000050
Parameter 1 : 0xe8f8881e
Parameter 2 : 0x00000000
Parameter 3 : 0x81eb50d4
Parameter 4 : 0x00000002
Caused By Driver : ntkrnlpa.exe
Caused By Address : ntkrnlpa.exe+98379
File Description : NT Kernel & System
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.0.6002.18607 (vistasp2_gdr.120402-0336)
Processor : 32-bit
Crash Address : ntkrnlpa.exe+98379
Stack Address 1 : ntkrnlpa.exe+4ddd4
Stack Address 2 : ntkrnlpa.exe+b30d4
Stack Address 3 : ntkrnlpa.exe+b30aa
Computer Name :
Full Path : C:\Windows\Minidump\Mini042712-01.dmp
Processors Count : 4
Major Version : 15
Minor Version : 6002
Dump File Size : 148,960
==================================================
==================================================
Dump File : Mini042712-02.dmp
Crash Time : 27/04/2012 3:08:44 PM
Bug Check String : MEMORY_MANAGEMENT
Bug Check Code : 0x0000001a
Parameter 1 : 0x0000888a
Parameter 2 : 0x8d1154a2
Parameter 3 : 0xc0000001
Parameter 4 : 0x82e000fc
Caused By Driver : ntkrnlpa.exe
Caused By Address : ntkrnlpa.exe+79078
File Description : NT Kernel & System
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.0.6002.18607 (vistasp2_gdr.120402-0336)
Processor : 32-bit
Crash Address : ntkrnlpa.exe+79078
Stack Address 1 : ntkrnlpa.exe+7a719
Stack Address 2 : ntkrnlpa.exe+77bab
Stack Address 3 : ntkrnlpa.exe+9a252
Computer Name :
Full Path : C:\Windows\Minidump\Mini042712-02.dmp
Processors Count : 4
Major Version : 15
Minor Version : 6002
Dump File Size : 149,976
==================================================
==================================================
Dump File : Mini042712-03.dmp
Crash Time : 27/04/2012 4:43:32 PM
Bug Check String : IRQL_NOT_LESS_OR_EQUAL
Bug Check Code : 0x0000000a
Parameter 1 : 0xf6c08705
Parameter 2 : 0x0000001b
Parameter 3 : 0x00000000
Parameter 4 : 0x81e41cc2
Caused By Driver : ntkrnlpa.exe
Caused By Address : ntkrnlpa.exe+4dfd9
File Description : NT Kernel & System
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.0.6002.18607 (vistasp2_gdr.120402-0336)
Processor : 32-bit
Crash Address : ntkrnlpa.exe+4dfd9
Stack Address 1 : ntkrnlpa.exe+3bcc2
Stack Address 2 : ntkrnlpa.exe+3bd24
Stack Address 3 : ntkrnlpa.exe+3bb76
Computer Name :
Full Path : C:\Windows\Minidump\Mini042712-03.dmp
Processors Count : 4
Major Version : 15
Minor Version : 6002
Dump File Size : 150,056
==================================================
==================================================
Dump File : Mini062812-01.dmp
Crash Time : 28/06/2012 11:13:48 AM
Bug Check String : IRQL_NOT_LESS_OR_EQUAL
Bug Check Code : 0x0000000a
Parameter 1 : 0x8baed064
Parameter 2 : 0x0000001b
Parameter 3 : 0x00000000
Parameter 4 : 0x820b238d
Caused By Driver : ntkrnlpa.exe
Caused By Address : ntkrnlpa.exe+4df99
File Description : NT Kernel & System
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.0.6002.18607 (vistasp2_gdr.120402-0336)
Processor : 32-bit
Crash Address : ntkrnlpa.exe+4df99
Stack Address 1 : ntkrnlpa.exe+a838d
Stack Address 2 :
Stack Address 3 :
Computer Name :
Full Path : C:\Windows\Minidump\Mini062812-01.dmp
Processors Count : 4
Major Version : 15
Minor Version : 6002
Dump File Size : 148,960
==================================================
==================================================
Dump File : Mini062912-01.dmp
Crash Time : 29/06/2012 10:22:07 AM
Bug Check String : DRIVER_IRQL_NOT_LESS_OR_EQUAL
Bug Check Code : 0x000000d1
Parameter 1 : 0x0b309878
Parameter 2 : 0x00000002
Parameter 3 : 0x00000000
Parameter 4 : 0x8603288a
Caused By Driver : USBPORT.SYS
Caused By Address : USBPORT.SYS+185b
File Description : USB 1.1 & 2.0 Port Driver
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.0.6002.18005 (lh_sp2rtm.090410-1830)
Processor : 32-bit
Crash Address : ntkrnlpa.exe+4df99
Stack Address 1 :
Stack Address 2 : tcpip.sys+38ec0
Stack Address 3 : tcpip.sys+7ffc6
Computer Name :
Full Path : C:\Windows\Minidump\Mini062912-01.dmp
Processors Count : 4
Major Version : 15
Minor Version : 6002
Dump File Size : 149,152
==================================================
Last edited: