http://www.beachbowlproshop.com/page1.htm
Well, if this is your first ball and you want to start hooking it... you should start off with a urethane ball or a VERY mild cheap reactive - like a Shadow/R if they even exist anymore. If you throw it straight and don't plan on changing that, then you can just get a polyurethane (plastic) ball.
The Scout Urethane in the link above would work out well for a starter ball. Remember that you have to pay for drilling, and possibly a thumb slug (recommended) and finger inserts (recommended) for a finger-tip grip.
Also... most drillers don't know what they are doing. They are bowlers who end up working at a pro-shop and just know how to make holes. There's a lot to drilling a bowling ball. Whoever is working on your ball should seem smart and able to explain very well about how bowling balls work and the nuances of drilling. If he makes fun of other drillers who suck, or talks about how he fixes other people's crap work all the time... that's the guy you want.
You might want to take it to a shop that's not in a bowling alley, where that is all that they do... normally they have to be very good and keep loyal customers to stay in business. However, they often charge a bit more than a bowling alley does, depending. Just check around...
Also, check their prices first before you order one off the net. Normally they throw in drilling for free if you buy from them. Bowling balls off the net come in an unknown condition... typically you'll get a better ball if you buy it from a local shop. I think sometimes they sneak in seconds or something. They can also warranty it for you in the rare case that it is defective. It's generally more polite to buy the ball from the person drilling it. Just ask to see their urethane balls, it doesn't matter too much what brand or whatever... just needs to be urethane.
Now, a urethane ball has a controllable hook (if thrown correctly)... but doesn't have that big nasty curve and snap like the more expensive reactive and proactive balls - which you will not be able to utilize and will hurt your game. Now, they do not curve by themselves. If you do not throw it right, it doesn't matter what ball you use.
Also, don't be macho and go for the heavy bowling ball... that is incredibly retarded and you're gonna suck if you do that. 15 is as high as you should go even if you can handle a 16. There's nothing wrong with going with a 14 either, that's what I use... I can't hook a 15 as well.
DO NOT get it from a sporting goods store.
Another site with more stuff:
https://www.bowlingline.com