Yeah I graduated in Summer 2006. I enjoy ZME a lot. I would be pretty happy staying here, but also would be happy for the FAA to pay me to move back to ATL.
ZME is a pretty nice location to work other than the fact you have to live near Memphis. It's a level 12 that probably shouldn't be and you generally can get the leave you need when you need to as long as its not Thanksgiving or Christmas. But Memphis sucks. There isn't a ton to do here and once you've done it then you get bored. Long drive to the beach, mountains, etc.