Congratulations!!
We've had several parties at our home and rented tables, charis, table cloths, etc.. I used Ducky Bob's in Dallas. They were always reasonable.
As for the food.... are you looking to do all the cooking? I LOVE to cook and prepare for parties but I also like to enjoy my guests and not be in the kitchen the entire time!
How about having it catered? Depending on your theme (if you choose to go with one) you could go with food that accomadates the theme. I would probably choose 1 type of food and stick with that... as in Italian, Mexican, etc.
Maggiano's has great Italian catering, PF Chang's, On the Border. MANY of the restaurants around here, even in Allen have good catering menus.
Have fun!