You may check my universities VPN setup guideline page: http://www.cuhk.edu.hk/itsc/network/vpn/vpn.html Compare the relatively difficulty in configuration.
You may check a decent bite for FOSS. http://daringfireball.net/2004/04/spray_on_usability http://www.lambdassociates.org/blog/the_problems_of_open_source.htm Some sentences may be BS but you may get some insights also.
