I'm pretty sure it's the touchscreen on top of the bottom LCD screen you need to replace in the bottom. I don't think there's anything on top of the topscreen - but how do you get scatches on that screen?
I have allways had problems with Kingston microcards - takes a long time loading and often gets currupted. After I've changed to Sandisk I've newer experienced any problems.