It's been quite a few months since LogMeIn decided to explore the relatively crowded cloud-based storage space, but after months of existing as a private beta only, today the company's Cubby is finally reaching a more open stage. Essentially, this novel "Open Beta" will allow new folks to see what the fresh service is all about -- which includes 5GB of free storage space (up to 20GB more if you introduce people to the interestingly-named