8 speed chainrings are available for any BCD from Specialities TA. They are a lot better quality than Shimano ones. You can get cheapo ones as well from other companies.
"Upgrading" to 9 speed is expensive and gives you no advantage. The thinner metal of the rings cannot last any longer than 8spd.