what i do is
1. cut off the bottom of a 2 liter bottle
2. get a socket rench socket and drill a hole in the cap of the bottle, put the socket in the hole
3. Fill a bucket full of water and push the bottle down all the way with the top off (you inhale out of the top)
2. Put the top on with the bottle almost fully sumberged
3 Light the weed, as you light it pull up on the bottle that is in the water. The force of the bottle comeing up from the water will push the smoke in to the bottle.
4. once the bottle is 3/4 out of the watter unscrew the cap, and suck...To get a huge hit you suck and push the bottle back into the water.

Basicly the same thing....