Cheap as chips Cypress clone of the Saleae with Sigrok has done me proud when I've debugged I2C & slow (ish) SPI.
Sigrok can be a bit flakey, so can the Cypress clone thing but for under a tenner I have absolutely zero grounds to complain, the messing about cost me far less than a 'proper' LA and the combo got me out of a hole on more than a few occasions.
For that sort of money and most of your use case, it's got to be worth a go.
You're going to need to shift some real money to deal with native USB