I'd definitely second what play4him suggested - The Tribute and Tour 18. The Tribute is just 10 minutes from my house and is a great course!
Where will you be staying? If you're staying in the Irving-area (close to Texas Stadium), you can also try Cowboys Golf Club. This course is quite pricey (for me at least) at $160 but it's supposed to include food all day. It's a gorgeous and very challenging course. The only times I've played there has been when the company I work for has done their annual tournament there. But, looks like you're an Eagles fan, so maybe to whole Cowboys motif might be a turn-off for you.
Tour 18 is also not very far from the Irving area. The Tribute is about 30 miles.
There's also another favorite of mine close to where Tour 18 is. It's called Bridlewood Golf Course. Short but tight golf course. Also very pretty, with lots of oak trees.
Along the "more reasonable" greens fees, you can try Grapevine Municipal GC. It is great for a muni, and it is actually right next to the Cowboys Golf Club, so you get similar topography, at a cheaper price!
Also, any other time, if you stayed at The Four Seasons (also in Irving), you can play the TPC at Las Colinas where they play the Byron Nelson Classic. Unfortunately, it is being re-built right now in time for next year.
Hope that helps. Let us know which part of town you'll be staying and I can give you some tips on more courses close by.