Wow, yuck, West Nile! All sorts of interesting diseases having a resurgence now, from valley fever to hantavirus. It sounds like a tough illness and a long road back; glad you are on the mend.