I advise buy one that's already in operation which has a revenue stream and the current owner needs to sell for reasons other than business problems.
Be sure to secure the rights to all the intellectual property.
Many small business owners (Especially web based businesses) sell due to reasons other than problems in the business. Its a good opportunity (if you have experience running a business) to restructure and increase the companies profit margin. Buy something cheap, add value.
If you are entering the small business market you are going to need to know how to manage it. Start small, acquire a team, and grow as profit margins allow expansion.
The best small business to get into is the one you create with your ideas.
Use your imagination, your calculator, and common sense.
Be prepared to work extremely hard. If you don't like to work, stick to your day job because starting a business operations takes hard work and dedication.
edit