Great Photo Gallery Resource
If you want to show your images online, Smugmug.com is a great tool. The investment can be relatively low, the tools are flexible in terms of layout, and it's run by a family that provides great customer service (e.g., tech support from those who know what they're doing). I've got my photo site on it and know some other photographers who do the same. You also don't need a lot of technical experience to create a custom look to your site.