I recently visited Cal Poly Pomona, and the engineering dept. gave a presentation on their program at Pomona. It seems pretty solid, they told about how 1 in 14 engineers get cranked out of that school in Cali. They also have a lot of labs for your specific engineering discipline. I was having a hard time deciding whether to go to UCI or Pomona also (
CE Major: UCI or Cal Poly Pomona? ).
I visited UCI for a workshop/tour thing also, and I like the school (better campus than Pomona), but UCI is known for being research/theory-oriented rather than practical, whereas CPP is the other way around. In my opinion, Pomona would be better for engineering unless you plan on getting your doctorate or go into something research-oriented.
I plan on going to CPP for fall quarter 2008 myself, instead of UCI.