I have the same problem... Yet, I ussually keep attacking and picking on the strongest CIV. If you play to fight, you play to fight, and fight is what you should do. However, there are those times when you want to calm down a little, build you tech and towns up, and then fight some more. During these times I ussually never rush buildings but rush workers or settlers. Then, I use these workers to help improve the towns I have just conquered, either by improving the terrain or increasing the pop size to its maximum. This way I don't have to worry about rushing buildings for with the new improvements the towns would be able to produce what I need in ample time w/o me having to buy... As for the Tech, that I buy, trade, or demand as much as I can. I was had to spend all my cash for 2 middle aged techs, but it was well worth it. Try to stick to the Techs that will get you wonders or will lead to wonders. While more expensive, these techs will help you stay at least even with the rest of the world. After wonder techs I ussually go for techs that will help upgrade my units. Then, I upgrade them and attack, taking towns with wonders first... I think it is all about what you want to do in the future... Yet, this little strat. may help you get everything you want.