Dont sleep on Dallas Im pretty sure there is a rap scene out there as well. ATL is a cool spot but its over saturated IMO.Anyway go where you need to in order to survive, you can always come back to the ATL.Keep the connections you have and be willing to travel really.
What with the internet and...