Things to do in Albuquerque
I'm not sure what types of activities you are interested in doing, so I'll give you some varous ideas. By the Convention Center, which is probably where the conference will be held, there is a movie theather. Next to the movie theater there is a great Brazilian restaurant. Downtown has some nice stores and boutiques. Downtown at night is mostly for college students, if you know what I mean. If you go to Old Town there are a lot of great little stores you can visit. There is a beautiful Church and many great restaurants. I recommend La Hacienda Restaurant. The food is excellent, and you might even find somebody famous eating there (look at all the pictures on the walls). Other good restaurants are High Noon and Little Anita's. I've heard that Seasons is good too, but I've never eaten there. Old Town also has several museums, such as: The Natural History Museum, The Albuquerque Museum, The National Atomic Museum (it is not as negative as it sounds), and the Explora Children's Museum.
Another great place to drive to is Santa Fe. It's like Old Town but bigger. There are some amazing museums, though make sure you have a map as some of them are a bit hard to get to. There is the Indian Arts Museum, the Folk Art Museum, the Palace of Governors, the Fine Arts Museum, and many more. There are many galleries to visit, as well as sellers along the Portal (most sell Native American jewelry and crafts). You could go skiing (Angelfire, Sandia, Taos...). If your husband is into fishing, there is a "catch and release" site called Shady Lakes on the Sandia Reservation. He will be able to catch some trout, but he'll have to let them go...lucky for you!
There is an outlet mall on the way to Santa Fe. Between San Felipe Pueblo and Santa Fe there is a nice strip mall called Traditions you might visit.
A lot of people like to go to the Casinos. I've heard that the Sandia Casino is very nice and that they have live music in the evenings.
If you let me know what kinds of things you'd be interrested in, I can give you more ideas.