omg, don't get me started. banks rocks. i could go on and on. we love it there. the farther away from the dam you go, the warmer the water. it was 75* about 3 miles from the dam in july. some places it hits 80 no prob.
sunbanks resort is definitely the place to be if you want to rent one of their new villas. they have these new villas there that are just plush. all pimped out, fully furnished with full sized appliances, a kitchen and large decks. just sweet. it's a tradition now for us and 8 others. we'll go every year 4th of july week for at least 4 nights and can't lose our 5 bedroom villa unless we cancel. they've got an outside bar/cantina with decent pub food and awesome drinks and seating too. plus you can rent a slip for your boat and gas is only a mile up lake on the water at playland resort. it probably wouldn't be my first pick if i was tent camping or rv'ing, but if you can spring for the new villas, there's no where better on the lake. the staff is awesome too. 3 guys bought the place a couple years back and dumped a ton of money into it. www.sunbanksresort.com
imo, there's only one place better and that's Lake Roosevelt.