+1 on what
@Blinky 42 sayd..
Here and now? - check what options you have with your current gear. Unless you have pretty recent gear, the backplane quite likely wont be able to hold higher speeds than 10G.
My personal experience is mainly with cisco gear, but they are moving towards the higher speeds quite a lot lately. 40/100G will be quite common soonish. Hell, you can get a 100g port at AMS-IX (and im sure a lot of other IX's aswell) for not too bad a price considering what 10g was a few years ago.
If your looking for a plan for the next years.. yeah, look at your entire setup, where do you need 100g, where do you need 40g, and, will you need more than those speeds in 2-3-4-5 years? - Content just keeps going up and up in size and bandwidth requirements.
I gotta go install new switches next week at a customer site, they just figured out that they wanna deploy ~150 new ip-cams in a location within the next 3 weeks.. means i gotta handle another ~1.4Gbit of constant throughput in my gear back to the office .. in one week. So new optics, new switches.. I know its not much.. but you get the picture
-- Bandwidth demands are skyrocketing.. and it wont slow down. So you might aswell think ahead
Best of luck, and keep us posted