Want a different opinion? I checked into AI'ing for my cows...I have 6 cows ready to breed now, (actually 1 heifer), and when I called around the techs I spoke with didnt really want to mess with a small timer, and when they heard that I didnt have a pen and a squeeze chute, they all immediately backed out. Not a one of them offered to let me take the cows to them, not that I would of anyway, as it would be too much of a hassle to load the cows up each week or so. The only price I was able to obtain from a couple of them said it would run in the $75-$100 range, depending on the semen selected. There is no guarantee that the cow will become pregnant, and for another $100 you can do it again!
So by the time I figured up the costs of the tech, the loading of the cows, and the watching of the cycles, it just seemed very much a hassle to me. And if you are going to run a clean up bull on them afterwards, then all you are really gaining is the choice of prime semen, and for me it just wasn't worth the extra expense. What I decided to do was lease a bull from a neighbor of mine, a black angus, who's calves I have seen and I know is a good breeder, and he is in my pasture now. This guy brought the bull to me and told me I could keep him as long as I wanted, as his cows are already bred for the year. Now this is the ideal situation for me, as I dont have to feed the bull in the winter time or worry about vaccinations and so forth. Before I convinced this neighbor to lease me his bull, I had stopped and talked to a few other people near me who have angus cattle, and all of them were open to the aspect of leasing their bull to me, since they were all bred for the yr and the bull was just eating grass anyway. It was a chance for them to make a couple of hundred bucks extra for the next 3 months.
So to end this long winded diatrabe, no, it is not worth it for me. For your situation, it might be, but since I dont know if you are in a situation similiar to mine, with a full time job and family to deal with, or if you are a full time cattle man with lots of cows. Good luck with whichever way you decide, as I enjoy raising cattle and am trying to do it with the least amount of hassle as I can.