Comment Supported but nearly unusable (Score 1) 770
First hand experience: iPhone 3G running iOS 3.3x is SLOW. Running iOS 4 it's nearly unusable. So while technically newer versions may be supported I would not recommend it. The first couple of releases of iOS 3 is probably where you should stay if you own a 3G.