Last week I was coming home from the trip to Epic. I am very impressed with this airport. Very clean, looks like it has been recently renovated (or well maintained).
I got to the airport early because I about to fall asleep driving around Madison. Right outside the security area there was lovely Anita who performed a rejuvenating back massage. So now I had to figure out what to do with my time since I wasn't looking for a corner to nap in.
There is wi-fi (for a small fee). If you need nourishment, there are several options - Quiznos Subs, Pizza and Ben and Jerry's (those are the only ones that I remember there could be more.) It was the quickest 3 hours I have sat in an airport.