is there ANY chance this could be caused by mucking around inside the case? Because I just performed zapwizard's usb charge mod (with a separate switch) and it worked fine when i powered it on the first few times after (even have pictures of it working afterwards) but then i got WSOD after rebooting again (i rebooted because the default 'web' program was crashing).