Most useful sites and software for Alabama hookups