lizz, well articulated rant at that! ;-)