@David *******
True, but most offices will only give you another 2 years, if you don't hold a long-term visa or extension of stay. Thus, a DTV, non-B, non-O, LTR, retirement, smart visa or anything but a tourist visa will qualify for a 5 year visa.
Sometimes a tourist visa or METV qualifies too at certain offices anyway.