If it's not too late, I'd say both cover up the iPhone quite nicely. Personally, I opted for the total body InvisibleSHEILD. It is highly scratch-resistant, if the Youtube videos can be believed. However, compared to the bodyguardz, it's very pricey too. Remember though, you get what you pay for.