July and August are the most busiest months of the year because it is summer, plus it will be hot out. Go early in July if you can. August is the worst month in terms of crowds and heat. If you could move your trip to May/June it would help.
Of coarse, going during the week is better because parents have to work and everyone knows that weekends are the worst.
SWF has become very popular these days. If you arrive when they open at 9am, you can do Journey to Atlantis (JTA) and Kraken at the back of the park. These rides have a 1 hour wait in the afternoon. If you arrive at 9am, you will get walkon rides to start your day.
Walk to the front of the park to see the polar bear exhibit which has a simulator ride. Skip the simulator and do the by terrain walk thru because you'll get sick on the ride. It's one of those simulators that tricks your brain into thinking it's going somewhere it really isn't. This exhibit can also have a 1 hour wait in the afternoon.
Once you've done the 3 rides, you can relax and go see the shows. Get to each show 30 minutes before it starts, because once the stadium fills up, they don't allow any more guests in.
The only other line you would wait in is lunch. Either eat at 11am or 2pm and you won't have a long line.