Obd2 SRS ABS scanner....looking for opinions

I need a new scan tool as well, but I need one that will also reset the oil change interval on a 2004 BMW...That's not in the budget at the moment...