Trading CPU for bandwidth?

Which is more important? Massive amounts of bandwidth or lots of CPU? In my case bandwidth definitely wins since I’m passing between 5 GB and 25 GB per day. My dedicated server is an Intel Celeron 2.0 GHz box with 512 MB RAM running Fedora Core 1. My personal Web server sitting on my SDSL line is an AMD Athlon XP 2400+ with equivalent memory and the same OS.

Although the Celeron is lightning quick when serving up static and light dynamic content, it’s extremely sluggish when rebuilding Movable Type pages. It’s perfectly adequate for a single Movable Type installation and a few authors, but I’d hate to see what would happen if I started hosting a lot of blogs for friends. Either way, the Athlon definitely blows away the Celeron, but I guess I’ll just have to live with the CPU downgrade.