Well, If you don't like your garden smelling like a toilet at a local bus station, another method is simply placing fresh orange peels through out and around the garden. Rabbits stay away from the smell of orange peels for some reason, but humans find it to be pleasant (most of the time).
...plus, you can get your daily dose of Vitamin C, (which the human can not store).
A cat is still the best deterrent for rabbits, though, and their fun, too.