It looks like you're missing a shopping cart/e-commerce solution. Magento looks like a good option for this.
There are some good references for information about using FOSS in a business. I like https://fossbazaar. Org/ Amanda is a good backup solution.
amanda.org/ Depending on your VPN requirements, I like to use a simple ssh tunnel. You can redirect all of your traffic over the tunnel and if you run a Squid proxy, that will take care of most of your traffic. If you clients are Windows, you can use putty.
You can easily use ssh on Linux. Also, use ssh-keys and do not allow passwords on your gateway server. Asterisk is a great open source VoIP solution.
asterisk.org/ I don't have any recommendations for FOSS CRM solutions, but you can use the strategies on fossbazzar to identify a stable solution. Don't get a solution with one contributor and few users.
I know an article on how to go completely "free" after a Windows install, if that helps you. Just pick what you think you'll need from there. freewaregenius.com/2007/10/29/reinstall-....
Not all free software/products/services are reliable. Free sometimes means: 1. Limited in functionality/features 2.
Lack of customer support 3. Ad-driven 4. Poor quality Take for example an internet fax service from a business phone system provider and compare it with those hundreds of free services you can find online then you will know what I mean.
Microsoft Visual Web Developer is very nice and it is free. microsoft.com/express/vwd/ They also have free versions of nearly all their development tools Open Office is a passible free substitute for Microsoft Office download.openoffice.org.
How about open source PBX systems softwares:AsteriskBayonneFreeSWITCHOpenPBX.
Some of the best open-source PBX software: Asterisk, FreeSWITCH, OpenPBX.
Since you are offering websites, you should consider offering Wordpress plus content managers like Drupal. Another thing to consider is offering help in setting up Google Accounts for Domains. This would be a very useful thing for a small company with less than 25 employees.
Your only expense at that level is if you need to purchase a domain name for it.
I agree with RandyMartini! Asterisk is the best offer for an open source virtual pbx phone system you can find for big or small business alike.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.