some suggestions ..
1. add feature for auto refreshing of contact list..
2. grouping of contacts in gmail as per status..
3. pls add invisible status in gmail..
4. once the app notifies the user for a chat message received and the user navigates to that screen, it should focus on the updated conversation and not on the last place where the user left the screen..
5. it should have the feature of default access point and then try connecting thru it.. if not available then ask for other access points..
6. option for hiding offline contacts..