Roy
E-mail me. You have the address. I'll be at the Gadsden Pacific train show, behind a row of tables. Maybe we can get together for lunch or something while you're in town. I've got a female friend who likes to go out to lunch so we could make it a foursome. The Gadsden Pacific museum isn't open that weekend, but I have a key so I can show you the place.
If you go to the Desert Museum, be sure to have lunch in the restaurant there, not just the cafeteria. It's a bit pricey, but the food is wonderful, well worth the price.
Tucson is becoming a real center of activity for microbreweries and brew pubs. If you're on the northwest side, a good one to try is Thunder Canyon Brewery, at the Foothills Mall. Freshly brewed beer and decent bar food. I'd be there a lot more often, but I live on the other side of town.
Downtown is improving. There are a couple of good museums and lots of good restaurants. They've just completed a modern streetcar system that runs between downtown and the U of A campus.
If you get downtown, stop by the Amtrak station. There's a restored SP 2-6-0 in a shed by the station, and a small Southern Arizona Transportation Museum nearby. The UP main line from El Paso to San Diego runs through town.
The Titan Missile Museum is worth seeing if you have the time. It's an old Titan silo south of town. Check the website for specific times of tours, since you have to go down the elevator with a tour.
There's a museum of Franklin automobiles. I've never been there but I've heard it's interesting. Here's a link with info and hours. Franklin Museum
There's a museum of miniatures called the Mini Time Machine. Not just doll houses and architectural models, it's pretty interesting and your female friend will like it too, if she hasn't been there already. Mini Time Machine
Tucson has plenty of antique stores, plus a permanent flea market on the south side. It's called the Tanque Verde Swap Meet, but it's actually on Palo Verde Road, nowhere near Tanque Verde. I went once and wasn't impressed, but I'll mention it FYI.