WPI! now that I got the shameless plug out of the way there are soo many ways to do it it really depends on when you want them installed and which apps you have to install. If you are fairly competent and want user choice then I would definatly suggest using a installer script like WPI or XPlode.