As Tk said it is a difficult question to answear because every company has different needs, however I do understand your question and will commentate on the network I am admistering. I can not say though what kind of network I would like to incorporate if I was on a unlimited budget just because for the needs of this company I have been given everything we need. Our biggest needs has been high availability and advanced QoS. After that have been security and managment.

-PIX 6.3
-Cisco PDM v4.0 for FWSM 2.2
-Cisco VPN 3000 concentrator
-Dell Power Edge 4600 w/ Windows 2000 server running all required network services, win2k DNS, AD, M1 and all other specialy needed personal business software.
-Poweredge 6600 w/ Windows 2000 server holding all shared network folders and also running exchange server running open relay filter.
-78 total workstations running. 5 of these are laptops. 3 of these are slackware boxes I use for various network troubleshooting and matinence task. The rest run windows 2000 or XP pro. I have not installed SP2 on any of the XP machines due to what I think are obvious reasons. The rest have all the latest updates, patches, fixes, kernels and all that jazz.

When I came to this company the network was looking pretty shotty. They were still using a DSL line with a average 50 user load. lol. So I have redone the entire thing from the ground up almost. It is my baby and I think for it being the first network in a business setting I have set up I have done well. Then again it would have been a huge pain in the ass if my superiours were not so willing to work with me and give me almost anything I asked for. So in summeration this is my prefereable network in all ways.

*Forgive any spelling/grammer errors I wrote this pretty quick and in spurts and the spell check isn't wanting to work.