I think very view organisations won't have implemented 10Gbps until the end of 5 years. Practically every server you can buy now comes with single or dual 1Gbps Ethernet, but the cost of 10Gbps is so much at the moment, you'd be better off buying additional servers to load balance through a 1Gbps switch.
Take the
HP 3400cl-24G. This is a 20 port gigabit switch costing around £1800.
The 10Gbps fibre modules vary: J8173A (£1800), J8175A (£1300), J8176A (£4800). These prices are what the modules cost each, so you'd need at least 2, plus the fibre itself.
You can pick up the
HP 1800-24G - a 24 port gigabit switch for £240. The gigabit fibre modules also vary: J4858C (£160), J4859C (£400), J4860C (£2200).