Well my vote would be for the Orlando area (realizing you don't have to actually live in Orlando, there are a lot of nice smaller surrounding communities).
You have all the resort areas close by with Disney, Universal, Sea World, etc. and all the hotels that go along with that for your job situation. Plus (well for my family anyway who are theme park, water park, Fort Wilderness, etc. nuts anyways) there is a lot more to do in that area but you are still only an hour or two away from the beaches if that is something your family likes to do.
Good luck whatever you decide! (and how fortunate for your family that he has a job offer and a choice of cities).
P.S. My inlaws are in Jacksonville and nothing I've seen there has really impressed me (and with that being said we are still trying to move to the Orlando area over J'ville and that's with having family there).