which one to choose??

<p>I got into 4 colleges so far - Purdue, Maryland, Iowa-state and waterloo(canada) for undergrad in Mechanical Engineering. But im in a dilemma !! I give importance for both academics and other activities like singing, drama, orchestras etc.. So which one do you think best fits my liking?? Moreover how is the job market for international students of these respective universities??
I would really appreciate it if you could help me in choosing the right college.....
Thank you....</p>

<p>Maryland and Iowa State would offer the most balanced environment.</p>