I am no psychic but if you read this blog on a daily basis, you should know that I am usually right when it comes to making predictions on future events or features coming to the iPhone.

My latest prediction is that within 2 weeks, Apple will release firmware 3.1. This is actually pretty obvious as they are about to unveil a new line of iPod Touch at an Apple even on September 7.

I also predict that this new 3.1 firmware will come with some type of carrier update that will allow AT&T users to finally be able to send and receive MMS through their iPhones.

As usual, as a measure of precaution, I want to say that I might be completely wrong and that Apple won’t unveil a new iPod Touch, and that there won’t be any 3.1 firmware or MMS for a while, but someone something tells me otherwise 😉