My particular field of expertise is iOS Jailbreaking and Unlocking.
Even if you turn on 3G, your device will prioritize Wifi first, meaning it'll be using Wifi if it's turned on even though you have 3G on as well. Wifi speeds are faster than 3G, especially now that carriers are trying to slowly phase out 3G connections.