If I race mine, then every 2 races as I am usually in the HIGH RPMs for most of the race. If I am just leisure riding, every 20-30 hours. Some people want to wait until the 100hr mark, but it is cheaper to buy oil and filters than it is to replace something.
2008 700xx; Power Bomb header with power core 4 exhaust, Power Programmer III, pro armor nerfs, prm products control front and rear bumpers and full skid, 10" ITP rears, ITP Baja's fronts, RZR 2's all the way around, Uni filter, 13t sprocket, CCP steering Damper, DS450 shock swap, Dual Gasser Throttle, bar risers and Moose barkBusters. 730XX kit plus other engine mods!