The dump file blames your touchpad/trackpoint driver.
Update it from the Lenovo website to see if that stops the BSOD (it may or may not, we're experimenting here).
If it doesn't stop it, then rename psadd.BAK back to psadd.sys and see if that fixes it.
Also, please update your Card Reader driver. It'll still be dated from 2007, but we'll be sure that any corruption has been overwritten when you reinstall it.
BSOD BUGCHECK SUMMARY
Code:
Loading Dump File [C:\Users\FUBAR\_jcgriff2_\dbug\__Kernel__\051111-21028-01.dmp]
Built by: 7601.17592.amd64fre.win7sp1_gdr.110408-1631
Debug session time: Wed May 11 09:21:34.130 2011 (UTC - 4:00)
System Uptime: 0 days 0:16:09.971
*** WARNING: Unable to verify timestamp for SynTP.sys
*** ERROR: Module load completed but symbols could not be loaded for SynTP.sys
Probably caused by : SynTP.sys ( SynTP+1dbac )
DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT
BUGCHECK_STR: 0x50
PROCESS_NAME: SynTPEnh.exe
FAILURE_BUCKET_ID: X64_0x50_SynTP+1dbac
Bugcheck code 00000050
Arguments fffff880`05b5dc28 00000000`00000000 fffff880`04a23bac 00000000`00000001
BiosVersion = 7LETC5WW (2.25 )
BiosReleaseDate = 11/14/2008
CPUID: "Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz"
MaxSpeed: 2200
CurrentSpeed: 2194
ииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииии``