The "best" bow is the one that fits you perfectly.....physically, mentally, and also fits your budget and hunting needs.
Atlasman said it all in regards to the "best" bow for you.
As others have said, you should buy your first bow at an archery shop, that way you will know that the bow fits you and is tuned right. The last thing you need to do is try/learn how to shoot a bow that doesn't fit you right. You will pick up some bad habits that will be difficult to get rid of.
I bought a Browning Ambush bow a couple of years ago that was a package deal, I love it. Shop around at archery shops, the bow you want to buy is the one that feels good to you the second you pick it up, if it doesn't feel good, don't buy it.