Thanks for all of the suggestions; we currently use Rezstream which has a ton of great features but it is expensive and, again, not cloud based or Mac friendly. I've checked out Reservation Key's website and it seems to have a lot of the same features that we couldn't live without at this...
Yes; web based but not windows based. I am an Innkeeper here, but not the owner; the owner has given me the task of researching new systems and I am at a loss!