Retirement tax questions

I just clicked on the link for TurboTax CD/Download for Windows and form 8606 is not even on the list!!!  This is totally ridiculous.  Promising a form for a date and then, not even listing it as a supported form?  This product has gone downhill over the last few years.  I hope I can efile at some point before someone steals my identity!!