If you put a 7 speed cassette on an 8/9 spd hub, then you'll need a spacer like this:
http://www.loosescrews.com/index.cgi...&id=5417807698
I've done it with just an extra cassette spacer. Why not just put on an 8spd cassette? Nashbar has them CHEAP.