Here's a sweet deal that I stumbled upon just the other day. It's an online portfolio site that lets you upload up to 55 images for free! If you know a bit of web programming, you can customize your page and even hook it up to your own custom domain name. It's a great deal, for those of you who are just starting out but don't have wads of cash for a sweet webpage.
Visit www.agoodportfolio.com. I think you'll like it.