1 they are free 2 they are open source 3 ability to modify & customize 4 good documentation 5 our support 6 ease of integration