the only other thing you can try is to reinstall the the latest herg drivers cab.. (This is most likely the problem, as you mentioned you installed YouTube.. the latest drivers pack is found on the xda M2D thread)
another solution i can think of (but probably not your case) is that your device may be localized ofr a different language. this is was taken from the FAQ i was trying to keep up on the Manila2D thread:
Q. I cannot choose a city in the weather tab or add a program in the program tab?
A. You must localize the .mui files to match that of the language of your firmware.
Look here for codes:
http://www.microsoft.com/globaldev/r.../lcid-all.mspx
And see post #2390 for a list of files to be renamed here:
http://forum.xda-developers.com/show...98173&page=293