check business week for their rankings: www.businessweek.com/bschools/ also, there are many good posts here about b-school rankings. Forppl with engineering backgrounds and also want to stay in engineering,there are many options. Stanford, MIT, CMU, UCLA, Berkeley, UNC,Purdue are all good choices.