If you want the "cheap" solution go for wordpress - it's free, and you can add pluging to show pictures and write all the text you can dream of - my business page www.pogg.dk is a wordpress page. My other business page www.catapult.dk is also an online cv for me but that is made in HTML, but you can practically make your homepage in photoshop today, I made a really simple one some years ago with a frame made of thumbnails and mouse-over function made the picture in the middle change when you moved over the thumbs.