It was an experience, alright!
There are many shops in the Bund that will give you a chance to take the River Cruise - the one we took cost about 50RMB per person (it was before 6pm, the rate becomes higher past 6pm), and we were brought to the dock/pier in a private van, although the driver was about 20-25 minutes late (He just left the van, presumably to do some something of earth shattering importance.)
We weren't allowed to bring drinks in the boat, a ploy to sell us the expensive drinks on board. (Traveler tip: Bring a bottle of water with you when walking in Shanghai - you'll need it!) The cruise itself was pleasant, best experienced on the topmost level (some people decided to watch the Olympics in the lower deck - why did they even take the Cruise to begin with?!?) The Pudong skyline is AMAZING. It has to be seen to be believed.
The funniest part of the trip were the stickers of Chinglish (the Chinese-English hybrid) instructions posted around the boat. Near the stairs to the top we were advised to "Please do slide carefully" and to control the mob, we were advised to "Don't crowded."
Oh, and the driver didn't wait for us after our ride. We had to jostle with the locals at rush hour for a cab ride (the MRT station was nowhere in sight). Thankfully, I am used to this situation: Manila can be hellish when it comes to traffic situations and public transport - no stranger here!