Ive been looking for the same thing. I would go with what smoke133 said and just find a local head shop. They well have a good selection if they are even a decent size head shop. The benefits of a head shop speak for themselves. You can actually look at the bong, feel, touch and play with it to see what you like best.
Im just going to get a decently priced bong from a head shop in Eugene, OR and ship it to myself in HI.
EDIT: Woohoo my 100th post. Stoked!