I am having almost the exact same problem, but am on week 2 and have been through alot, still no fix, am going to sprint tomorrow tho, here is my thread, maybe it will help u
http://forum.ppcgeeks.com/showthread.php?t=14227
(I noticed the lack of programs in add/remove programs earlier too, just haven't posted it yet)