Picked up a used 16Gb 3GS week32 with unknown history. It came with 3.1.2/05.11.07 and AT&T 5.5 Carrier. It was unactivated at first then the seller put in my active att sim & on a macbook activated it quickly so I could see it was 100% functional. I want to Jailbreak only for now and do not trust Blackrain rc3 for the most stable JB possible and want to use pwnage 3.1.4. To make matters worse I only have access to windoze and would have to download a custom ipsw. These custom ipsw seem very much aimed at those who jb/unlocked at 3.0 and need to preserve baseband. Do i need a different custom ipsw if my 3gs is a virgin non-jb? Is it even possible to find out if it's virgin or jailbroken in the past? Is there a difference in jailbreaking a 3gs with pwnage 3.1.4 directly on a mac vs. getting a custom ipsw and doing it on windoze with itunes in dfu mode?