Se for para botar a mão no bolso, no teu caso, também acho que uma hospedagem é a melhor escolha.
A diferença entre a hospedagem e um site como o Fotki que citei (ou qualquer outro semelhante) é que a hospedagem você terá que pagar mensalmente e o site especializado você paga anualmente.
Como eu tenho as duas coisas, posso fazer uma comparação:
Fotki: espaço ilimitado - 30 dólares por ano - totalmente customizável
Hospedagem (Hostgold): espaço: 150 MB - 15 reais por mês
Só pra você ter uma idéia, eu tenho mais de 250MB em fotos no Fotki, ou seja, a hospedagem que eu pago não daria conta.
Logo, eu uso a hospedagem para o meu site e o Fotki apenas para as fotos. Personalizei a aparência do Fotki para ficar igual ao meu site.
Além disso, essa hospedagem que eu uso é uma das mais baratas. Se você escolher a Locaweb, que é uma das melhores do país, terá que pagar mais por mês.
Visite o meu site para ver:
www.marlonguerios.comQuando clicar em fotos, repare que na barra de endereço aparecerá: marlonguerios.fotki.com, ou seja, não é na hospedagem, mas o usuário nem percebe, pois a aparência continua a mesma do site.
De qualquer forma, os sites especificos para fotos que conheço são:
SmugmugPBaseFotkiFlickrSão todos muito parecidos, sendo que escolhi o fotki por ser o mais flexível quanto a personalização da aparência.