I was in the same boat you were. I decided to go with the TPU case. The case material is a cross between a silicone skin and a hard plastic case. Its pretty thin and looks like it would do a decent job of protecting my phone if dropped. I compared the tpu case thickness to my gf innocase and hard plastic case. The tpu is definitely thinner and doesn't add much bulk to the phone. The backing has a rubbery texture so it does have some grip. It allows for easy on and off in case you needed to pull the battery for some reason. Best of all no lint when taking it in and out of pocket like a silicone case. I got two cases off of ebay for $10 with shipping. I would definitely look there for tpu cases. Might also want to check out youtube for some reviews.