Should I get an iPad mini or iPad 2 or iPad with retina display for high school and what gigabyte?

I'm using it for school and personal? Like I'll have movies and music and social apps on it as well...

iPad

Follow this Question