I've played with SkyView DVR/CCTV stuff before, and all the mid-range and up offer both Windows Application and Web based access to the footage, as well as time based recording, time lapse, motion sense recording, etc. You just need the storage space for the footage, (all the ones I've used just had 100GB ATA drives for footage, but this was when 200GB was cutting edge). All the kit I played with was basically a standard PC (in a 2RU case), with capture cards and their software. The killer in pricing was the individual cameras, not the software and capture cards.
www.ozspy.com.au does commercial installations here in Australia for lots of small shops, but unfortunately don't know of any equivalent in the US.