My advice -- cut the unneccessary garbage that has NOTHING to do with being a "reset" out of your alleged "reset" -- that's not a reset, that's a framework.
If you are doing more than this:
/* null margins and padding to give good cross-browser baseline */
You're wasting your time.
It's not that resets are bad, they are really handy at getting browsers to behave consistently cross-browser. It's just the one you are using is fat bloated unnecessary rubbish.