Beefier sway bars are one of the easiest and most noticable upgrades you can generally do for your vehicle. Manufacturers dial in huge amounts of understeer for safety and liability reasons, especially on high riding SUV's. I have installed sway bars on a Honda Civic, Subaru Forester, VW Sportwagen, Mini Cooper. It has made a positive difference on every vehicle. (especially the Forester) My IPD swaybar is supposed to arrive today, so will install this weekend and add my two cents, but would be shocked if I wasn't happy with it. I have high expectations.
As far as the IPD front end links, unless your front end links break, I wouldn't bother either. I would probably get the IPD front end links if I needed to replace the oem's and my warrenty had expired, but otherwise I would say their claims of improved handling is marketing hooey. There can't be that much friction in the stock links, and the stock rods are still thick enough they aren't going to flex any. JMOP.
TREX
TREX