I was wondering if anyone could help me on this issue..

I just got an 16gb iphone white.
I put in my sim card (o2 - non iphone tariff)
and it won't recognize or find signal, it did on my 2g iphone.

I am guessing I just have to wait until jailbreak comes out to unlock and jailbreak my phone, am I correct?

+rep for answers
Thanks