Wow, Smith's Mountain Lake,Va. I could be talked into a trip up there.
I don't think Smith Mountain Lake is really worth the trip, however fishing salt water in Virginia (Chesapeake Bay, etc) would be worth it at certain times of the year - or off the coast of North Carolina in the Outer Banks areas (winter time). Summer salt water stripers can be hammered out in the same fashion on up the East coast around the New England states - we had a blast last summer off the coast of Conneticut.