well this is actually a 2 part issue...
one issue is my 3gs has wifi greyed out in the settings.....
i bought it 2nd hand and it came like this...
ive read a few things saying that a reload of the firmware can fix this which im happy to do but this is where my issue arises.....
if it doesnt work then how do i unlock the phone again with no wifi??
ive seen a couple of posts regarding unlocks without wifi although im unsure which is best or right..

also the same phone randomly re boots for know known reason to me. it hasnt been a big issue so far but its done it 3 times today and im unsure why. im hoping a reload will fix this.

im running 32 gig 3gs on 4.0.1 although ill most likely put it back to either 4.0 or 3.1.2/3.1.3.

if anyone has a suggestion please let me know.