PHX is a HUGE airport. I generally fly in and out of the American Terminal (4 I believe) which as 4 concourses. It is easy to navigate but large so make sure even if you are connecting on the same airline that you allot enough time to get to your next gate. Lots of dining options, and unique ones which is cool.
The free wi-fi is not really free, well it is for like 30 minutes after you watch a video.