Hello everyone, I've had my Iphone 3Gs for a while and I was considering if I should JB it or not. From what I've read, jb can really add cool features to it and make a much more awsome gadget but there may be too many disavantages in doing so. It has never been unlocked or jb before, and is running 3.1.2 on it (no shsh saved), I've already checked and it has the newer iboot, so already know about the tethering JB. My greatest fears are that I will mess with something, and when I have to restore I would upgrade to 3.1.3 automatically, spoiling any move from me in the future to try jb it again. So, even if I need a pc to reboot my iphone everytime, not being able to restore my iphone at any given moment and not being able to downgrade it if something happens ... is it really worth it? I'm also scared about my iphone getting bricked, or voiding my warranty. Anyway, if you do recommend for me to jb it, I can't understand the difference from redsnow to blackrain. Their main purpose is to install cydia right, so which of them should I use? Last thing, is there any faq for common problems with answers on how to deal with them without restoring the iphone. Many thanks for helping. BTW: I only have access to a pc running windows 7.