cydia is also stuck with white apple logo and progress bar which is not moving... should i close that?
3.1.3 is better for a 3G but for a 3GS the additional features, multitasking plus many others and app compatibility with 4.x+ is well worth the update.
How is 3.1.3 better and why for a 3GS?
i am not getting push notifications either for my exchagne mail, anyway to fix that?
You should be getting them, you're officially activated.
Are you getting push from other apps?