My jailbroken 3GS works flawlessly and I am very happy with it. However, I am being lured in like a big fat fish to the iphone 4. I just reserved one for my wife and I know having one in the house won't help matters. The only thing holding me back at this point is all of the great Cydia apps: 3g unrestrictor, backgrounder, Five columns, kirake, SBSettings, etc. how long do you think I'll have to wait for the same functionality on the new iphone?