I think if you restrict yourself to devices with 2.5V I/O you will be making a poor tradeoff. 2.5V<->3.3V level translation can be very simple depending on the requirements. How many lines? Bidirectional? How fast? What kind of load?
I'm a hardware guy, but with any kind of network project the VAST majority of the work is related to network software. Make the right software choice there and don't worry about a little bit of level translation.
dave