The "front of the line access" is pretty dumb. Here is my tried-and-true(tm) IOA strategy: 
 
Like always, get there before anyone else. You will have to wait but it will pay off in the long run. Run (and I mean RUN) to Hulk and get front seat. While front seat is not the best seat on the train, the line gets rather long for this during the day. Next, RUN to Spidey. This should also be a walk-on. After this, run part way and jog the rest of the way back to DD, but hit FU(nice accronymm) on the way. Reride untill you get sick of DD. Next, hit up the 3 water rides. This should take aboot 1-1.5 hours.  
 
Here is how the strategy worked out for us: 
 
We ran and Bigg Monsta Mott jumped over kids to get us first ride of the day in front row on Hulk. After this, we jogged it over to Spidey. No wait at all. Then we ran back to DD stopping at FU. This is where the greatness came into play: in an Alpie like fashion, we were the only 3 people in the station (myself, Chris, and Bigg Monsta). We first rode front in both coasters, then back of both coaster, then middle, then back. We were treated to the "secret door" reride line. We then walked to the water rides and were then againe treated to walk-ons.  
 
Now for a few tips: 
 
FIRE is much better than Ice, the best seat is either back right or back left.  
 
Backseat is the best row for Hulk.  
 
FU hurts if you are remotely tall (Chris and I are 6' and Bigg Mott is 6'5).  
 
No matter what, they will NOT let you ride PF.  
 
Lines for water rides are best at night and early on. 
 
Take advantage of squirting morons w/ water: Camp Jurassic and that big ship both have water cannons (FREE!) We spent 2 hours at each. 
 
Visit the talking fountain. 
 
DDFF is a small and pretty crappy freefall. We had our longest wait of the day for it (35 min) and it was not worth it. 
 
Carousseusel is the best merry-go-round. We rode it 8 times that day. 
 
_________________ 
100% born-and-raised-Yankee-Hater 
 
Sorry for the long post, I just LOVE IOA!