Apple iPhone OS 4 will be released on 21 Jun 2010. Will you install it over itunes over the net ? What are the improvements over 3.1.3 on your iPhone 3GS?
Below is a chart that depicts the functions available. It will bring the functions of iPhone 4 to 3GS ina way; most importantly multitasking.