Re: Wait - what?!
There isn't anything compelling for me to run Cisco anything any longer, just seems like a big world of hurt for doing anything with them. (from somebody that has done Cisco since the days of the Gold and White boxes and them being cisco without the capital).
It is starting to be that way. I still run mostly Cisco at home thanks to old kit from tat bazaar. Yes, purely because I've used Cisco kit a long time and am comfortable with IOS. Sure you can get other EOL kit, for example (and just an example, there are others) 3Com switches, with better performance (lower latency, higher throughput) but they're clunky and don't offer many of the features of IOS (EMI / IPServices are rather feature rich).
Having said that, with current cable modem speeds you would need silly Cisco kit if you didn't want your router to be a bottleneck where you could just as easily run for example a cheap Edgerouter Lite (and Vyatta based EdgeOS is not too bad actually).
For corporate use its a different story. Whilst you can, of course, mix and match vendors (to some extent depending on your environment and requirements since interoperability on some features can be quirky) but most corporates won't unless they're replacing everything in which case all bets are off as there are indeed other players on the market and Cisco does have its work cut out securing those deals.