rockauto.com FTW.
All you really need is the strut (and/or spring if you want to do the entire deal)
strut mount.
Boot (if you really dont want to reuse your old one, which they are usually just fine)
The easiest route is just to buy the all in one units. Strut/spring/mount all assembled and ready to drop in. Usually a little more expensive, but much easier. Unless of course your lowering the car, then you have no choice but to do it yourself.