Hey,Gary. Sorry I missed this thread. I usually will head to Jack's Tobacco on the west side of town. There is also Prime Cigar in Brookefield,and Metro on the northwest side. They have decent selections, nothing fancy or HTF. Prime is probably the newest and most posh plus it has a full service bar.
The closest for you would be Uhle's Pipe and Tobacco downtown. I've never been, but it is one of the oldest tobacconist in town..... You could pick up a few cigars and you will be right by some nice downtown watering holes. There are plenty of places to smoke outside by the river if the good Lord turns the temperature up.
I'd love to get out of the house for a night if you are looking for someone to drink a beer and talk stupid with (pending spousal approval :O).