TrueVector going dodgy = ZoneAlarm going dodgy, and a dodgy firewall is certainly something I don't want on any of my systems. ZoneAlarm botching up like that is actually pretty common from what I've seen, and I'd suggest using another firewall, although I haven't seen any decent ones that have the same ease to use as ZoneAlarm
Indexing Service is only really needed if you search often for files on your HD. Otherwise, I find you still get good search speeds on a disk with over 100,000 files (except for when you search for text in a file, that's gives incorrect results but that's something completely diferent not related to Indexing Service). Cisvc is a helper to Indexing Service, so if that's giving errors, you might as well turn Indexing Service off.