hi..guys..!!i am planning to buy an android phone...n thinking it to be an ace..!!my basic needs are... 1)games like angry birds,nfs,asphalt,pes or fifa,skies of glory, n many other games..low or high graphics..!! 2)can i play videos frm ny site...nt jus frm youtube..!!n is flash available to it...or can it be upgradeable.. 3)is this phone gud at reading pdf or ebook files at gud clarity..? 4)n the voice input of the phone..can it type text when i edit any doc..or nly for messaging,n can yu guys tell me abt free calling through skype or ny other app wich uses the front cam..?? 5)n da last as posted in many forums abt rooting..as i am a newbie could you guys explain me the meaning nd uses of rooting..?? 6)evn im worried abt this forum wich says this phone turns off randomly http://androidforums.com/samsung-galaxy-ace/312084-randomly-turning-off.html planning to buy this phone this august..n if it meets my requirements..i'd go for it..!! so plzz..help me..!!