Education institution pricing is still $69, including for Leopard. Institutional pricing is what departmental components of universities pay for the product.
Universities can still choose to resell Leopard in their own stores for $69, since that is the institutional price. For example, Leopard will still be sold to indivuduals, including faculty, staff, and students, at the University of Wisconsin-Madison for $69.
Yes, I checked our store and it's the same here.
Of course the big problem with this is that - correct me if I'm wrong - you have to install it on a university owned machine.