3 Mobile has finally revealed its pricing for the Apple iPhone 3GS with a variety of pricing structures and pre-paid options.

For those consumers who are yet to pick up a new iPhone 3GS 16GB or 32GB, 3 has just entered the pricing war and provides some compelling options for a 3 Mobile customers.

Four plans are currently available from 3, including the $39 cap which gives users $310 of total value and 150MB of data with an $18 a month and $24 a month handset charge for the 16GB and 32GB models respectively.

The $49 cap includes $590 worth of total value, 250MB data and is available with handset payments of $14 a month for the 16GB and $18 a month for the 32GB.

The $79 cap comes with $1,000 of included value and 1GB data and is free for the 16GB model and $10 a month for the 32GB.

The final plan is called ‘The Works’ and for $110 a month you get 3,000 minutes of calls, 500 SMS/MMS and 3GB of data every month. For this plan the 16GB model is free and the 32GB is $5 a month. All plans are over a 24 month contract.

3 is also offering customers the choice to go with a pre-paid option with caps spanning from $29 to $99. But if you choose a prepaid you will have to fork out $929 and $1,129 outright for the 16GB and 32GB models respectively.