Everybody has covered the riding aspect, burb wise some of the better places North you might consider are Flower Mound, Lewisville, Highland Village, Frisco, Plano. Depends on where you end up working. Traffic sucks as mentioned, my solution is to get to work at 5:15 and leave at 3:00. Good luck...