Hey guys, I am really confused between Optimus One and Dell xcd35 as I am getting the xcd35 at about the same price as Optimus one through one of my friends. I know that xcd35 has a really great screen, and else all specs is nearly same as Optimus one. Xcd35 has a smaller battery and has 256mb ram(can be unlocked to 512mb). I also need to know if xcd35 has the Adreno200 gpu that is present in the Optimus one. Please suggest which of these two is a better phone, if available at the same price. Thanks.