iPhone OS 3.1 is official, available today

Apple just announced iPhone OS 3.1, which includes Genius recommendations for the App Store. The update also brings a ringtone store, with over 30,000 ringtones at $1.29 a pop. 3.1 is available today for free to iPhone users and iPod touch users with 3.0.