I use Storedge at one of my properties and it is a nice program but I wasn't too please when they were bought out by Sparefoot.
I also use Syrasoft and I am VERY happy with them....