Hi guys, i have HTC touch(i dunno whether it's elf or vogue or sprint or wahtever), i have attached several screens so that you guys could find out what it is

, i will list out the issues, please help me how to solve it,here are some screens of mobile



1. Video playback is crappy, i mean if i convert some videos to AVI and watch em.. at some point video moves frame by frame... why the hell.. even my nokia 6600 played the same video smooth.. what the hell is wron 128mb ram and still it cant even run a video !!!!!!!!!!!!!!!!!
2. Word cant save documents, i get this error, my phone memory has some 30mb free and if i try to save 1mb word file it cant.. word cant save files with huge size or what ????
2. Internet explorer is damn slow!!!,,, it's if i open some 1mb website or something it just scrolls like ****, i mean to say like if i open some text website it is slow....
3. i have opera 9.5 installed and that does'nt render some sites at all. it gives some peculiar error, also this opera thing cant be uninstalled and it's hijacking like if i open some url always opera only runs it and i am not able to change it at all..
4.i have installed all possible softwares to run flash videos in my IE(like pie plus, tcmcp codec), but whenever i open youtube or some flash video site... phone just hangs ... come on!!!! whats with , i had tried several times now and it always hangs,,
5. In my phone white color looks yellowish, normally i dont notice this, but if i compare with my bro's TYTN II , it looks damn yellowish, i had set brightness to full, but still it looks the same
what can i do to solve these issues.. if i should upgrade my rom or something.. i am totally new to it,,,, if i am upgrading do i need any extra hardware or jus my PC is enof, if so could you plaese recommend a good ROM or something.. and also tell me how to upgrade ....