Jessie, that sucks about the whole ordeal! Hopefully the LS2 will treat you better.
Ben, which kit did you end up going with for the methanol? I've been contemplating selling the nitrous kit and doing methanol. I've heard good things about the SNOW kit, but not much word on the others.
Later,
Jon