I finally gave in to temptation and jailbroke my iPhone about two weeks ago. It's a 3G iPhone running 2.1 firmware. I followed the following guide that is suitable for OSX:
http://www.iphone-hacks.com/forums/about1709.html
The Monty Python'esqe pointy hands were a great help!