magento custom option with shipping

Avg Bid (USD)
Project Budget (USD)
$30 - $250

Project Description:
1) I have added option to each customer, a field in customer-account information. In that field I can type in any numbers. What i need is this:

2) When users comes to a shopping cart page, below current shipping methods will be 2 options. If option1 is selected than it will add the number from customer field above(1) to the invoice. Shipping is $0

If option2 is selected shipping is $0, nothing else happens.

3) This will only show when user is logged in.

3) My current settings: one page checkout, using FEDEX live rates and Free Shipping. Below that FREE Shipping will be the options above.

Skills required:
Hire extracolorful
Project posted by:
extracolorful United States
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 227
in 4 days
$ 309
in 3 days
$ 180
in 2 days
Hire iclicknetwork
$ 210
in 1 days
$ 168
in 4 days
$ 333
in 5 days
$ 150
in 7 days
Hire esoftbusiness
$ 226
in 3 days
$ 257
in 5 days
$ 128
in 3 days