i plan on using plastic covers for my iphone. for instance, INVISIBLEshield. i am wondering which is the best. are they useful? what do they protect well against? should i buy an actual case?

just trying to prepare for the launch! thanks a bunch!
thanks, tk