Toggling will probably be handled by 2 to three buttons. Personally, I think an Attack/Defense button and a Neutral toggle would be the best system.
As for the Active Blocking, it has to be server side. Otherwise it would be WAY too easy to cheat and would add more lag to the game. With it server side, lag shouldn't be anymore of a problem for Active Blocking as it is for aimming.
---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder