The existing answers are good, and I agree with most of the price ranges that are mentioned. There is a huge range in rates and they are most affected by the region and the type of organization you are dealing with. For example, a small shop in E. Europe that is exceptional in Ruby and has prof...