My ABS is out right now, but i intend to fix it - help a lot during ski trips. At any rate, it seems reasonable that 99 tech is no match 1-2 year old rental cars, as far a s weight - I remember renting a big mini van last year and loading it up for burning man and I was impressed by its stopping ability compared to VX.
P.S. my other car is smart - now that thing STOPS