Alright, So much of research has got me nothing, Can somebdy please point me thru' the right direction. It's pretty simple.

I Just got a Iphone 3gs, presumably 3.1 firmware since they have not started selling 3.1.2 pre installed phones.

Can anybody tell me if I can jailbreak/unlock this version or do I need to downgrade to 3.0?

Also,please do let me know if I can successfully unlock it even after downgrading coz my bootloader seems to be that of a 09 manufacture