Nokia X6 - The Actual Generation Software Phone