I've done a lot of googling but can't come to terms on what case to get for my HTC Dream. It's the rogers version which has the newer buttons that are more rectangle than square so take that into consideration if recommending me a rubber/silicon case since most of what I have found are designed for t-mobile g1's with the round buttons. I am willing to try any other types of cases, leather, plastic, etc but since I can't make up my mind or find good reviews of cases for this specific phone I come to you guys in hopes that I can find more personal opinions on good cases. I currently have a full body invisible shield to protect from scratches. But really want something to absorb shock from being dropped. Thanks for reading and thanks in advanced for any help!