BBQ??!?!? NO!!! I have lived in Nashville since 2000 and been in the hospitality business. Many hotel guests ask about BBQ places and there are not many that I am aware of...at least Local. here's a link to some BBQ listings here in Music City:
http://www.musiccityusa.com/dining/dining.aspx?menu=Visitors. I mean, it appears that ppl have this misconception that Nashville is known for BBQ! Ummmmm..... no. Guests also ask for LOCAL bbq restaurants.... ummmm... no. Now, there is Jack's BBQ downtown on Broadway, but that is more of a pick-up and go place. Not really a comfortable place to go eat at, you know?
Suggestion: although I have never taken the time to do it... try calling the Nashville CVB and see what they say: 800-657-6910.
Definately checkout Gaylord Opryland Resort and Convention Center. I worked there for 5 years. It's not a fun place to work, but a fun place to visit. They have 10 acres of tropical gardens inside the hotel in three seperate atriums (temperature controlled). Also, they have an hourly watershow called Aqua in the Delta atrium, along with a flatboat ride inside the hotel. I highly recommend it for anyone...seriously. Parking is insane there, so my suggestion is to park at the far end corner of the Opry Mills Mall parking lot (same complex as the resort) and walk over to the hotel - It'll save you $12 in parking

check em out:
www.gaylordopryland.com
Country Music Hall of Fame is interesting to go to - maybe tour the Hermitage Mansion if you are interested in Hisotry. Downtown they also have a replica of the Parthenon.
I will warn you, although Nashville is fun, the construction is pretty bad. I-65, I-40, I-24 are ALL under construction around downtown and in the suburb parts. Allow yourself some traffic time and a little slower travel time b/c of this. Nashville is definately growing and I'm excited about it. That's why the construction doesn't bother me, because it means development and growth. It does become frustrating for a visitor though.
Have fun while you're here!
OP: What part of Nashville will you be staying at?
[/COLOR][/SIZE][/FONT][/B]