Both of those are CATALOGING options, not SHARED STORAGE options. YOu need to look at something like EditShare, or SanMP, MetaSAN, XSAN... a server connected to shared storage then then feeds all the computers. And you'll need to hire someone to install it. So best to find someone that does that.
I have never used CatDV personally but I have heard many good things about it. I have tweaked around w/FCSvr a little bit and quickly came to the realization that it would require a lot of customization and coding to shape it from the generic state it ships in into something useful. IMO you need to be connecting a lot of people to a lot of media to make FCSvr worth the effort. You should also check out EditShare. They offer both shared storage and asset management products.