Went to an indy shop that only does alignments. I'd say it was worthwhile as a couple of wheels needed adjustments but otherwise everything was mostly in spec. $80 later and I am good to go. He recommends having it checked every 15k miles or so.
Thanks to everyone for the commentary except for the "DIY" advice which is not helpful to those of us who don't do our own maintenance.
1993 325i - gone!
1997 328i - gone!