I'm currently studying for SCJP certification. Afterwards, I would love to learn how to create applications for smart phones.
One issue: I don't own a smart phone, only a cell phone. Fortunately, Verizon will let me switch my cell phone for a smart phone.
Please advise the best type of smart phone to use for learning how to create Jave ME applications. i.e. should it have Android OS, how much memory should the phone have, should it be a blackberry, palm, etc, etc.