I don't know where you guys are getting 45 minutes to an hour from. I got my phone yesterday, and it came with 188.8.131.526. I just upgraded it, and it didn't take anymore than 15 minutes.
Don't see any problems. Not getting the SMS number problem some people seem to be having.
Latest and greatest is the way to go.