Princeton VS. Rice

I’m trying to see which college would be better for the programs in computer science, entrepreneurship, and nanotechnology.
What do you guys think I should apply to early decision?