I have also read there were no EVA suits on board. Since it costs $20K per pound to transport cargo by Shuttle (Russians spend about $5K), every ounce counts, so they wouldn't have left EVA suits laying around just in case, given how precious is the real estate. It's true the space shuttle's cost per pound is more, but the shuttle can carry a 100 tonnes compared to the Russian's 5 tonnes. There is a big advantge for the shuttle...
I'm given to understand that most of the heavy lifting in construction of the ISS has been the Russians.