The Samsung Omnia challenge