I'm looking for a source/version control application. Several people recommended vault. I also got a few recommendations for cvs/subversion.
What i want this software to do is:
version control of web pages (html, asp, aspx etc). Right now pretty much all of these pages are edited via frontpage on a dev server and published using frontpage or ftp'ed or edited directly on the live server. So i need something that can do version control and do it without adding more steps (or at least a minimum) to the way we currently push new files.
And i'll also need it to handle some visual studio files as well.
Right now there will be 2 people accessing the files and potentially a 3rd. Because of the pricing of vault, i'm leaning heavily towards cvs since spending close to $900 to allow 3 people to log in to vault seems overpriced to me (especially when compared to free

Anyone want to voice an opinion on this? Is there some compelling reason i should consider vault even with the price? Does anyone suggest i go with cvs/subversion?
thanks