This is offtopic: can you buy an Android phone, remove the vendor-supplied version of Android and install a fresh, straight-from-SVN version of the OS instead? If an Android phone allows that kind of flexibility, I'll really consider spending some cash on a smartphone as opposed to another cheap-ass J2ME phone.