iPHoneUtilityClient (iPHUC) is the second generation of iPhoneInterface that is distributed under v2 of the GPL. It is being actively maintained and consistently updated to function more like a shell.
The Wiki page is here, and we will have a guide up in about 10 minutes!
You can get it working by using this method to jailbreak, and this method to install iPHUC. This will negate the need for OS X users to rejail every time.
And yes, you probably should avoid saying the name out loud in mixed company.