Tough call - the DInc2 is a nice phone but not getting a lot of Dev Love (Thought it has CM7), The Bolt has issues as far as battery and finish but It does have a bunch of ROM's. The charge is the newest and the one I know the least about. I guess if you can get over the PhilWiz interface the Charge is good choice, or the DInc2.