In Reply to: Bali tours posted by frog on Monday, 4. June 2012 at 09:42 Bali Time:
I would wait until you get there as there are lots of great prices on the street.
The only activity you MUST book before going if you plan on doing it is the Bali Dolphins are they book out months in advance :)