Itasca is the 3rd town West from O'Hare airport - on certain conditions, I swear they use my driveway to line up on their landings. It's a fairly small town (as far as Chicago 'burbs go), but we do have a pretty good industrial base (I know Playboy's distribution center is here, along with...