I have used Credit Karma Tax since it came out (I think this year was 3 years) and it has been a great product and is free for both federal and state filings. Doesn't support some more complex scenarios, notably partial year and multi-state returns (you can still file your Federal return with it, though).
Edited to add additional details as to what isn't supported.