CMS and Mambo are content systems, they're basicly sites that you upload and they're ready togo. phpnuke is a really popular one, but's it's not very mod-ible. I would suggest frontpages, the new dreamweavers looking pretty nice. but it really depends what your planning on doing on your site, if you just want a portfolio, I would search google for "Content Managment System" and see what you get. Otherwise your best bet would be go frontpage or dreamweaver, or just script it yourself (yay programmers >_<).
P.S. if you script it yourself, HTML-Kit is an awsome html (but good for all scripting languages) editor.
Mother Board: MSI K8N Neo4 Platinum/SLI --- CPU: AMD Athlon 64 3200+
PSU: OCZ ModStream 520w ----------------- HD: Seagate Barracuda 200g
Video Card: XFX GeForce 6200 -------------- RAM: OCZ Value ram Dual Channel 256 x2