Bermuda is a warm weather grass, with all sorts of varieties. Some can be started with seed, others need spriging. The grass seed needs 80 degree temps to germinate. You can buy hulled or unhulled. Hulled will start faster, but you have to have ideal conditions for it. Unhulled will sit and wait for the weather, but takes longer to germinate.
You need to decide what you want to grass to do. Hay? Pasture? Lawn? or just look green?
I'm planning on planting a field that I'm working on in a few months. First I'll go to the Ag Extension and pick up some sample bags. You fill them up and send them off to analyze the soil. It's about $10 per bag, and they will tell you exactly what your soil needs.
Be sure to look at the labels on the Bermuda when comparing prices. Most of the seed that I've seen is only 50% seed in the sack. That means half of what you are paying for is not seed. If you buy a ten pound sack of seed, you actually only have 5 pounds. Be sure to figure that in your math. Bermuda seed seems to be going for about $6 a pound at the box stores. I haven't priced it at my farm store yet, but have found them to be cheaper in the past.
As for other types of grass, it really depends on what you want it to do? Centepede is my all time favorite for a lawn or lanscaping. Once you get it going, it's a beautiful green and it grows so slow that you only mow it once or twice a year, if at all.
I've never tried buffalo grass, but from what I've read, it's amazing stuff if it will grow in your area. I'm thinking of buying a small bag and seeing how it does. I like the idea of having a variety of grasses in my pasture, but mostly I have bermuda and bahia.
Bahia is very aggressive and does great in my area of East Texas. Unfortunately, it grows these ugly stalks that can be several feet tall. Two days after you mow, the stalks are already severel inches tall again!!
Eddie