Hmm, yeah sounds like your indexes were funky since no-one else had reported this.
Anyway, glad it's working, let me know if it recurs