i'm sure there are some places you could see some of the racing from, but i reckon it's well worth paying for imo.
the racing was excellent yesterday, but the thing that really impressed me was some of the stuff they were doing with helicopters!
absolutely mental!