Should I get the 16, 32, or 64 GB iPhone 5?

I only have around 300 songs. However, I plan to go App Crazy. I will have a ton of apps, close to 1, 000 pictures, 2 movies, 500 Contacts, thounsands of text messages (Even though they are hardly anything) I will probably have around 1 hour of 1080p HD Video over the 2 years. What do you recommend? I'm leaning towards the 32 GB. Do you think I will need the 64 GB? Please let me know

Get a 32 GB

Depends in how you will use it. In your case you would probably need a 32GB if not then you would probably need a 64GB. But I think 32GB will handle all