I am getting ready to buy a Motorola Milestone and I would like to get some input on what the best hard case or shell is that I can buy. I have heard of the otterbox but thought i would ask to see if anyone has any other recommendations. I want a hard case that is comfortable and will allow me to open the keyboard without to much mess. Thank you to all in advance.