While all men may be created equal, not all beat making software is created equal. Different programs cater to the different needs of you, the user. Because of the varied nature of beat making, it would be best for you to get some paper and write down what you would like to see in a software program.
Do you want to focus on a certain style of beat? How much control do you want over your beats? Can you plug external instruments into the program? All these and more are important questions to answer to yourself. It is extremely important to find the software that fits your needs. Trying to force software to do things it was not designed to do will only frustrate you.
Once you have written down some features you would like to see in the software, it is time to decide on a budget. The price for a good beat making software program can range from under 100 to over 1000 dollars, so it is very important to decide on what you can spend. Keep in mind that the age-old adage "you get what you pay for" still applies to software. You can find an inexpensive beat software, but then find out that you must spend money on add-on packs to have more instruments.
Make sure that you research the software programs you are interested in before purchasing them. Once you find the name of a program you believe can fit your needs, do a Google search with the software's name and the word "review." That should help you find the opinions of people who have used this software. Remember that as the buyer you should beware!
Find the most popular opinion of a product, try the demo if the company offers one, and spend time really exploring it. If you take the time to research, learn, and explore the available products you will save yourself time and frustration in the long run. In the music industry, you have to bring your "A" game to the table every time.
If you want to be successful, then you need to use the best tools available. With some careful research, exploring, and testing you can find the right software for you, and be equipped to crush the competition. I personally recommend DubTurbo. Its very high quality, and low in cost it also comes with 2,500 pre-loaded sounds so you won't have to pay for add-on packs.