A C3560E/C3750E (24 or 48 ports, POE or not, 3750s can stack with 3750s) or C4948-10GE (48 ports no POE) would get you layer 3 routing with 2x X2, which can do TwinGig, 10GBASE-SR, 10GBASE-LR inexpensively or SFP+ via expensive adapters. A C4948E would get you layer 3 routing with 4x SFP+.
Do...