What impressed me about OnLive is how well designed the application is. I love the overall user experience and intuitive interface. It took a lot of research to find a solution that was simple to use and that had the right features. This was great because the site needed to be built from scratch. My team used OnLive to build the initial version of the site and it worked perfectly! As the site grew, we decided to move off OnLive and onto something new. It was relatively easy to migrate the data over and get back into the old system once we moved. In general, OnLive was responsive, reliable, and they helped us whenever we had any questions or problems. If you're looking for a quick way to get up and running, OnLive is a great option.