network testbed (was: Stress Testing LAN/WAN)

Coincidentally, this week I was asked to specify current and next-gen
equipment for a new network testbed at $DAYJOB. This lab would be
used to test software used to monitor large networks. Specifically I
need to setup an environment similar to that of large SPs, with
emphasis on MPLS, STP, OSPF and BGP. What present and next-gen
hardware would you recommend to include in such a testbed? I have
vendor C pretty well covered, and I am really trying to look outside
the box on this, but whatever you want to recommend is welcome.
Private replies are also welcome, I can post a recap once I've
received some feedback.


-Jim P.