I have a 1997 528i and I was wondering if anyone had any ideas on some first things to do/first upgrades.
I have the same year car and I love it- owned it since 2001. Here're the upgrades I have done over the years and more to come soon

I would give vanos seals, suspension upgrade and headlights a priority.
1) Vanos seals with beisan version
2) Steering wheel to smaller diameter sports
3) Complete front and rear suspension overhaul with 530i sport springs and koni sports adjustables struts/shocks. Car drives like new. Note 97 528 had no sports option from factory.
4) 17 inch 540 wheels staggered setup
5) Eonon D5124F stereo navigation head unit and all speaker upgrades. Looks very OEM and it has all-in-one navigation, bluetooth telephony and music, dvd, radio, usb, and micro sd.
6) Mtech sports front bumper
7) Facelift Euro Xenon headlights
8) Facelift rear tail lights (celis)
9) Metal Cup holder
Upgrades in the works (all hardware parts sitting in the garage):
1) Auto dimming rear view mirror
2) Auto leveling hardware for the headlights
3) Rain sensor
4) Auto headlights hardware including the headlights switch