Ok, this is nt how to remove that program, but Sami covered that in another post for you, so i will not duplicate that.
As far as updates, when service packs are released, MS releases patches in the updates to condense the number of entries in your add/remove programs. They are still there, have no fear, they are just listed as a single package instead of thousands of singles
As far as phantom programs are consernd they may be located in un-serachable folders, or be sub routines of larger programs, these can both be seen with the program
process explorer.