ME at SJSU vs Cal Poly Pomona

<p>Hey guys I've just been accepted to SJSU and Cal Poly Pomona (as well as CSULB and SFSU) for Mechanical Engineering. I've been doing research and got mixed reviews as to how the ME program stacks up at both SJSU and CPP. Most say Pomona is one of the better ME csus but a number of people saying it is on the downward slope. I've always liked SJSU and have read their ME program is right there with CPP. Can anyone give me insight as to which is the better school for me? Granted I haven't visited Pomona yet can I have an all around insight into both? (Class size, Surrounding environment, Engineering program, etc.) Any help and any answers will suffice! Thanks!</p>