OtherNum is creating a Virtual PBX system that allows you the functionality of an expensive hardware PBX solution without any of the setup cost and tedious configuration. They announced on their blog that they have entered open beta.
Get on other there and sign up for an account.