I received the front strut tower bar from Procarparts.com today, and spent about 20 minutes installing it. Defnite handling improvement; the car feels much more solid on hard cornering, and there is noticably less twisting of the car involved.
A note to the curious: I purchased the bar very cheaply by bidding on it on eBay; Procarparts.com seem to have a regular posting on there for their strut tower bars, and I picked mine up for $15 plus $13 shipping. A good deal for a nicely polished bar; after seeing this, I just can't see paying $50 or more for the other bars I've seen for sale.