As far as the Quick Queue, it completely depends on when you are going. If you are going on a week day, it is a waste of your money. My biggest advice, GET THERE EARLY. If you get there before the park fully opens, you can start with Loch Ness, and make the loop before lunch. Then you have time to watch a couple shows after lunch and let your food go down.
If you are going in the summer, on a Saturday, and you can't get there til noon .... Then get the Quick Queue. Otherwise you will be in line for an hour at every ride.
There are tons of hotels around that area for different sized budgets. I'd do a good Google search for hotels in that area and pay attention to reviews.
As for hotels. The Williamsburg Marriott is very close to BGE and is very nice. It is a full service hotel and prices on weekneds can run $150 and up. I have heard people get it on priceline for $75 on weekends, if you want to take a chance. It is a very nice hotel, with an indoor/outdoor pool and an indoor hot tub. There is also a nice bar on-site and the restaurant offers a nice breakfast buffet. This is our favorite hotel when visiting BGE. Other hotels closeby include the Courtyard by Marriott ($129 on weekends during the summer) and the Days Inn ($99 on weekends during the summer).
If you or someone in your party is military of a Govt employee you can save a bit on the rates.
Walt Disney World's Magic Kingdom
Disney's Animal Kingdom
Disney's Hollywood Studios
Disney California Adventure
Universal's Islands of Adventure
Universal Studios Florida
Universal Studios Hollywood