Consumer Reports Retracts iPhone 4 Recommendation.