Ok I am kind of at the cross roads here with the iPhone I have right now and need to make a decision quick: I spend 450 bucks CND on craigslist and bought me a used 3Gs. The reason I bought the 3Gs was b/c my 2g broke and I needed a new iphone. Since I was used to having a J.broken one, I bought it used and made sure it was still Jailbreakable (unlockable) etc. (basically I made sure it wasn't 3.1.3 with 5.12.01 base band.) Things have been pretty damn good so far with this phone, everything is in perfect working order JBroken on 3.1.2 untethered. I also just recently renewed my plan with Rogers (Canada) they gave me a nice phone plan with very reasonable pricing and a nice 2GB data/Month that I couldn't resist, but the bastards locked me in for three years! And now they are offering me a brand new 3Gs for 200 bucks, if I chose to buy it...( I have about 23 days left to take up on that offer) Now it's kinda obvious where I am getting at with this. the phone I bought second hand that I have now is clearly "used" it has some regular wear and tear on the body, even some minor scratches on the back, (screen is spotless)it has about 5.5 months of warranty left. My plan is to resell this baby ASAP (while it's still somewhat a hot commodity to the jailbroken 3Gs seeker) try to get my $450 dollars back at least and just buy a brand New (Unjailbreakable) 3.1.3 , 5.12.01 3Gs from Rogers for $200 and just be patient and wait till things change in the community. Why? because recently I had a change of heart, One reason is as we are approaching April (tomorrow) I have a hunch that within the next three weeks, the Mouse will prevail the Cat, The Hacking community will indeed have a solution for the 3.1.3 and all these frustrations with locked out 3.1.3 3Gs owners is soon going to be the thing of the past. Plus of course there are obvious benefits of buying a brand new phone that happens to be about 230 bucks cheaper than the one I have now that's been used and abused by a previous owner. Fresh 12 months Warranty is another big plus. Do I take my chances and go for this and wait a few weeks or... Do I just hold on to my last golden firmware of the mighty 3.1.2 (5.11.07) baseband forever? Thanks for reading this far, please give me your educated opinion and sound advice, much appreciate it .