Best way to structure ugly url variables to be clean and SEF

Hi I have the following url:


http://www.example.com/handeler_variables.php?id=45&category=higher-plane&class=early-century&house=3&code=handeler&ypos=56&pageno=45

How can I best rewrite the URL? Does the following seem nicer and effective?

http://www.example.com/handeler/id_45/category_higher-plane/class_early-century/house_3/code_handeler/ypos_56/page_45

OR

Allot fixed URL spaces for something like:

http://www.example.com/handeler/45/higher-plane/early-century/3/handeler/56/45
http://www.example.com/h/45/higher-plane/early-century/3/handeler/56/45

OR

http://www.example.com/h/45_higher-plane_early-century_3_handeler_56_45

How should i go about this? Please suggest any other URL design ideas?

Any of those are fine, but often making a URL easy to parse is also important (for both computers and humans), therefore typically I would design a URL as follows:

http://www.example.com/handeler/id/45/category/higher-plane/class/early-century/house/3/ypos/56/pageno/45

Slashes are easy to split against and create a natural hierarchy. Placing a value after the parameter name somewhat translates to parent/child folder relationship. Again its really up to, I like the above format but its not a standard by any means.