To the OP, I think you first need to give us a budget, at least a preferred, and then also a stretching budget.
Also, do you have an idea of your future kegging desires? How often do you brew, and how much do you drink? Will you have any other cold storage other than the keezer?
If you foresee yourself needing more than just two kegs, I would go ahead and buy now with that in mind, otherwise you will end up having to buy multiple times. If you only see yourself needing two kegs on tap at a time, you can get a chest freezer than can fit 4-5 kegs plus CO2, and then always have kegs conditioning and on deck, ready to go.
If you see yourself keeping to a handful of kegs, then you can unify to just one type of keg (ball or pin), and you can get just the fittings you need. If you foresee yourself with more than a dozen or so kegs, you may want to consider a more flexible system that allows you to have both ball lock and pin lock kegs.
Do you want top of the line everything, or just certain parts?
Here is my list if you have the money for it, and are going to just stick with two kegs:
-Go ball lock, and get stainless disconnects, you can get a set for just under $30 plus shipping (this is a lower priority, but if you have the cash, stainless is nice!)
-Go with a smaller diameter PVC gas line (you don't need the colored commercial line), braided if you want the added safety margin.
-Go with Bev Seal Ultra with John Guest fittings for the disconnects and shanks. If you go with John Guest for the liquid side, it is easy enough to get more John Guest fittings for the gas side.
-If you balance the bev seal ultra properly, get Ventmatic faucets. If you don't balance, get Perlick 650ss faucets.
-Get the Taprite regulator, if you have problems, you will be able to get actual support, and they are known to be of high quality.
-If sticking with just two kegs, a Wye with check valves will be fine. If you want added flexibility, a double body regulator, with one Wye can make conditioning and different pressures very convenient, especially if you get more kegs in the future.
-Get two of the largest size CO2 tanks that are reasonable for you. They are cheaper to refill per pound, and having a backup will save you one of these days. Having a second regulator can also be of help, and it will allow you to have a second setup that is separate from the keezer, which may work well for your system.
I have been working on my serving setup for nearly 10 years now. Not everything was available back then though, so I have done a recent update to my system: 14 taps, all Perlick 650ss, stainless shanks, all John Guest fittings, Bev seal ultra, secondary regulators, 50# tanks and 20# tanks.
I started with chrome plated brass rear sealing faucets, and smaller CO2 tanks though, so give us an idea of your budget, and we can all help you stay within that budget. We can also dream and spend your money for you though!