Why not get some proposals from Novell, Redhat, IBM,etc? Not only would you get some idea of the price range but you would also get some ideas of how to accomplish your goals. It sounds as if you really need a professional's input since corporate info could be accessed and security is the one of the highest considerations. I hope you're not building a network based on what you learn in a forum.