Maybe your current shower head is just a little clogged and needs to be cleaned. Have you tried that first.
Take off the shower head and then run he shower...how's the water flow coming out of the shower arm? If its a small amount without much pressure then a different shower head won't help...you need to find the cause of the low pressure.
If the flow/pressure seems good then just clean the shower head or buy a new one of just about any style. I would stay away from the large shower heads, though, if you want to feel the pressure of the water spray.