[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] marcsayer:
I know this is older, but for anyone searching this same subject, I figured I'd offer some info. I don't think this question can be answered as asked. There is no such thing as a "best" rom. In addition, as I understand it, the choice of Droid rom/kernel, and when that is started, is going to have more to do with battery use than the choice of WM rom. That said, I can tell you what I use. I run Core Cell Evo (6.5.5 base) V4.1 which includes a dual boot option built in. This is a Sense rom. With it I run a Droid SD rom from the same developers, Core Droid V0.8. I do have an HTC extended battery so I did need to update the Droid kernel to Hastarin v8.5.3 EB (with Extended battery support). If you can't find the kernel updater zip file, let me know and I'll send it to you. I also updated the WM rom to CHT and CHTE to v2.0 final (as opposed to the V2.0 beta that comes with the rom), along with updating CleanRam to V2.5 - as outlined here http://xdaforums.com/showpost.php?p=16850333&postcount=1512 This combo as modified has worked well for me. Battery usage is not great, but not bad by any means. Keeping services shut down unless needed is probably the most important thing you can do. If I am running wifi and bluetooth all day, battery life is much worse. if you don't need data, shut it off, ditto wifi, GPS, and bluetooth. if you are not going to run WM other than as a boot shell, try this WM rom http://xdaforums.com/showthread.php?t=776971 My one issue with an SD Droid rom is that you need to be careful about accidentally corrupting the SD card. I had to soft reset once while in Droid and after I did that my SD card was corrupted and Droid would not boot properly. Also several WM apps located on the SD card would not run either. I had to do a complete reinstall of both WM and Droid. This makes sense to me as the Droid OS is running on the SD card so it is reading and writing to it a lot more often. Anything that would interrupt while the card is being written to, could result in problems. So if you do run an SD Droid, be careful about shutdowns and card removal (virtual or real). I always use a full power off now when I want to reboot, never a reboot. I never soft reset unless I absolutely have to, and I never take the SD card out without powering down first, or disconnect the USB from the computer without "ejecting" the Card from the computer first (safe removal option works too). I run the stock TMOUS radio 2.15.50.14 I am very happy with this setup. I generally run bluetooth 3-4 hours a day (listening to my tunes) and the wifi all day (updating various things on a regular schedule such as email, weather, etc.) I do not use a wireless data service ever, and I only use the phone when I am away from home (we do not have cell service at my home). But my wifi use more than makes up for the lack of phone and data services. I also use GPS 5-6 times a day. My phone is seldom in full sleep mode during the day, it is always doing something. The HTC extended battery is a big help. The generic 3500mAh battery was not. It did not even require extended battery support from the kernel. It gave me an extra hour or two, max.