Actually, come to think of it, Mississippian Sela Ward perhaps should play Beth on screen when the time comes.
Sela Ward is gorgeous, but Marg Helgenburger from CSI is a ringer for Beth.