Gulf Shores and Orange Beach offer a practical, superior alternative to the reflexive choice of Florida beaches.