What is the difference between ICS and 2.3.4. My phone says it has Android 4.0.3 but a friend who has a droid has 2.3.4 and the screen looks the same as mine. is it possible even though mine says its ICS that its really 2.3.4?? Is there a way to tell for sure? I know there were some issues with the Sprint branded phones and I bought mine at Best Buy and it is the plum with the Sprint logo on it. My 30 days is almost up so if I don't have ICS I want to take it back to Best Buy...thanks everyone!!