So far I've been looking at USC, NYU, UNC, and CMU (to say the least).
My top choice would be USC (very hard to get into, however) and second would be NYU (again, also a tough one), and they both provide cameras and materials for students with no charge (except for the huge tuition bill that...