Since quite a few people seem to be having trouble with their choices I'm making this guide.
First, what are your breeding goals? Do you have specific coloration in mind? How about fin and form? No, breeding just to try and see if you can is not a valid goal.
Breeding to recreate a veil tail line isn't a valid goal either you cheapskates
(unless you have knowledge of how to breed for a pure line.
Are your fish quality? Just because they come from Aquabid doesn't make them quality. In fact I literally laugh when I see a bad fish on AB going for $100. Poor uneducated fools who fall for that. If you are not an IBC member who has read the standards, chances are you won't know what to pick (seen it a million times). Be prepared to shell out some $$$$$ for a nice pair (I'm talking around $100 from Thailand and $50 from the states).
Problems with pet store fish:
1. They come from filthy conditions and can carry disease.
2. Their genetic background is unknown and you may get something you don't want.
3. Just because it says "Halfmoon" does NOT mean it's a good specimen for breeding.
Problems with AB fish:
1. You get what you pay for. $8 plus $10 shipping gets you a fish worth $8. However, a $100 fish can be worth maybe $5. If you pay too low of a price, chances are your fish aren't great. Pay too high, chances are you just got scammed. A good starter pair is between $30 and $50 in the USA. From Thailand it'll be at least $50 when all import fees and shipping is all set and done.
2. What the heck are they called? An aliendragonoverhalmfoonrosetailwithDTgenes is just a fancy name for "Buy it because I say it's cool." They just want money and will coin any name to it to get it.
Ok so now to select the fish. Choose your classification for shows (hey that's another reason you should join the IBC... so you know what to look for *duh!*). Select your favorite show class and hit AB for some searching.
Example. Let's say you want to breed reds (lol good luck with those monsters newbies!). What makes a good red according to IBC standards? What about fins? How should those look? What about body type? Read read read and compare the fish in the standards to the fish you want to buy.
Contact a local breeder (if you can't find one... well look harder, trust me they're everywhere). A local breeder can supply you with some nice stock for a decent price. Keep in contact with them since they'll help you with your breeding projects.
Talk to a good breeder who places well in shows like Martinismommy or BasementBettas (aka Karen and Sherolyn).
Listen to people when they tell you not to breed your fish. If you ask "how is my pair" don't get offended when someone comes along and says "This this this this this and that I would avoid breeding them." Nothing is more frustrating than when someone asks for advice then says "Oh well I'll do it anyway."
Hopefully this helped. A little harsh but I'm simply stating facts. Breed good fish. If you can't afford a nice pair, you can't afford to breed.