Choosing a college
jmtame: Check out Olin College.  They are built specifically for engineers who also want to get into creativity and design.  They emphasize teams with a project-based curriculum.  Oh, and there's no cost.  They've been cited as one of the next Ivy League schools and have what I've heard to be a very strong engineering program.