Played the Ko Olina course last Monday....if you're staying at a Marriott anywhere on the island you get their rate of $145 plus a cart fee of about $15 plus taxes. IIRC the total was about $169 or so. Nice course, and it was in really good shape as they're getting ready for the LPGA Fields Open starting in a couple weeks. Nice scenery, some challenging holes, but I guess the main reason I played there is because I was staying at the JW Marriott that's 5 minutes away.
Played with a guy stationed there in the Coast Guard and he heartily recommended the Ko'Olau course as perhaps the best on the island. He invited me to go Tuesday but I had to pass. I second the TeeTimes Hawaii idea, as there appeared to be some good deals in it that didn't require one to wait until twilight for the rates to drop.