IRC 2012 calls out R0 for non-radiant slabs in zone-3. (Huntsville is on the cool edge of zone 3)
BSC thinks R5 still makes economic sense for non-radiant. (See table 2, p.10)
Any time you're making the slab into a heat-emitter, adding another R5 (in warmer areas, with short heating seasons and warmer subsoils) to R10 (longer heating season, colder subsoil) makes sense.
For a PassiveHouse would put you at more like R20-25 under the slab in Huntsville.
So, 1.5-2" of EPS would probably do it for non-radiant, call , 2.5-3" if radiant. EPS is preferable to XPS in this application on long-term R-value and the 200x greater global warming potential of the blowing agents used. Type-II EPS is fine under a residential slab, but if some inspector thinks you really need the 25psi compression spec that most XPS has you'll have to bump up to 2lbn density Type-IX EPS, which is usually no more expensive per unit-R than XPS, if somewhat more expensive than Type-II.