Just logged on, looking through New Posts and read peppers post...
Well goddammit... that just completely sucks.
Just glad you're mostly ok other than the leg... and that sounds like it's gonna be awhile getting better.
Anything I can do or help out with...