Voor jQuery hash support vind ik de jQuery Address plugin leuk: http://www.asual.com/jquery/address/ . Vooral als je een formulier of productfilter wilt maken, kun je deze variant gebruiken: http://www.asual.com/jquery/address/samples/form/ .
Het ondersteunt echter geen selectievakjes in de vorm van arrays zoals check[]=1&check[]=2 , enz. Ik heb de plugin bijgewerkt met een aantal andere bibliotheken en code en nu werkt het.
Je kunt het downloaden hier.