Hands-on: Motorola Razr Ice Cream Sandwich review