Ricmac writes: "Virtual team technology has evolved a lot over the past few years, enabling more and more companies to go virtual. But in order for working from home to be effective, certain things need to be in place. The most critical is technology — a set of tools, along with the infrastructure, that can replace the traditional office. Using these tools it is possible for team members to connect, communicate and execute as effectively as a traditional company. This Read/WriteWeb article looks at software that makes virtual companies possible — examples include Skype, GoToMeeting, Basecamp, Google Calendar, CVSDude, ElephantDrive and QuickBooks."