1040EZ Free
1040A $19.95
1040 $39.95
States $29.95 ( one fee provides as many states as needed )
Start here!