Today is an exciting day for us here at Umuse. After 18 months of development, Umuse is moving into an early beta. Thanks to the efforts of thousands of alpha users, we’re now ready to make Umuse available to a wider range of users. You…