A month ago we did a preview of the new Samsung Omnia (meaning ‘everything’ in Latin and ‘wish’ in Arabic), and concluded that it did a pretty god job in its aim to grant you everything you could wish for in a mobile phone. Last night, we attended the official launch of the phone, which [...]

