As we prepare for MWC (Mobile World Congress) in Barcelona ,Spain Feb 27th through Mar 1st, we are already bracing ourselves for the leaked devices to be shown