Where/who are you hearing it from? Most on this board (the people who drive an H3 everyday BTW) will tell you it has plenty of power.
Could it have more, sure. Best way to find out if its enough for you is to drive it for yourself.
__________________
|