Depending on your circumstances, you may be able to prepare and e-file your federal and state tax return without paying a dime. Read on to identify which tax software products might be right for you!