> One of the factors in deciding is what are the skills of your developers.
Intelligent Enterprise had an article last month that lists choosing technology based on the skills of the developers vs. having developers aquire skills in the right technology for the job as one of the primary reasons for software project failure.