Sometimes removing the memory stick and then plugging it back in will take care of the reading problem. The contacts maybe could use a bit of a wipe off.
The web surfing would be a whole other problem. If you are being cut off it is likely due to low wifi signal or settings being out of sync for proper surfing. How is your connection on the PSP set up, all automatic settings?