I'm trying to decide on what case to get for my iPhone 4 but I am stuck between these two cases and was hoping you guys could answer some questions and tell me which one you would get and why. It's either the Speck CandyShell in the black and grey color or the iSkin Solo in the black color. I hear that the CandyShell has problems with it flaking and the flash but that Speck fixed it. So if I go with that case how will I know that I am getting the revised version. I would probably buy it off amazon if I went with this one. Next, the Solo says that it won't ship for 1 to 2 weeks. I like this one a little better than the CandyShell but I want a case as soon as possible. Do you guys know of anyplace that have these in stock that I can get as soon as possible? I also plan to get a screen protector, leaning towards the SGP oleophobic and what to make sure it would work with either case. Thanks.