Originally Posted by slayer666
I currently have firmware 3.0.1 is that still ok?
That's fine, but there are more and more apps coming out now that require 3.1 or higher, so be aware of that. You may want to upgrade to 3.1.2 anyway, since the jailbreak and unlock are out for that if you need them.