You are correct, you are out of luck. You can not JB a stock 3.1.3 firmware, there is no exploit for it. Perhaps try to swap your unit out or trade it for an earlier model? If it is indeed a 3G and not a 3GS you can probably downgrade it to an earlier version of firmware, which you could then jailbreakm however you wont be able to unlock it.
Is there no way at all to unlock it? - how about the imei way?..Ive seen a few sites that offer unlocking for like 40$ but are those worth it?
You can JB an iphone 3G thats been updated to official 3.1.3 but it cannot be unlocked at the moment.
Are the 40$ online unlocking ways a fraud then?
How can I go abouts and JB it then?
Yes, theres tons of fraudulent sites waiting for people like you to fall victim and try anything to get their iphones unlocked again. The answer is its not possible at the moment.
Here's how to JB it:
http://www.iclarified.com/entry/index.php?enid=4254
Is there any windows version for the JB?..As the one you gave me is using some Pwn thing for Mac.
Thanks
Thats for the 3.1.2 firmware though..is it ok to use it for 3.1.3? :S
Yes, just download the 3.1.2 IPSW and when redsnow asks you point it to that file that you downloaded.
any suggestions anyone?
I believe you need to downgrade to 3.1.2 and then jailbreak using Redsnow. I am not 100% sure though. I have a similar 3g phone on 3.1.3 and I used SnowBreeze to jailbreak it using the guide on Redmondpie.
does n e 1 know when the 3.1.3 jb will b released? 4 us idiots who have the 3gs with the new bootrom! (stupid me)
Did u have bb: 5.12.01 though?