Corey, I live in Austin, so some of the DFW folks may have a better idea, but my $.02 is Lake Fork. The lake is big with lots of structure. There are all the amenities you would need. There are a lot of lodging choices, marinas, boat rentals, etc. Also not only is it one of the Texas hot spots for LMB, also some good stripper/spotted fishing.
Here is a good link on what is there. lakeforktexas.com Have a great vacation and an early welcome to Texas.