I'm in the software/online services business too (on the development side), so I understand EXACTLY what you're going through

. One's got to have priorities and this probably is not a very high one, but it would be nice.
BTW, I fully understand the extra hit you'll have to take in checking the second DB when drawing the message page. When you get around to this feature it may be best to keep a flag with the user profile that indicates if there are pictures rather than hit the picture DB each time. Of course, if you do this then you'll have to update that flag anytime the picture gallery DB is updated.
The work never stops does it
Just to let you know, I think you've done a really good job so far. I especially like the spell checker ability.
What company did the basic forum package and what does it run under (ASP, .NET, etc.)? Did they provide the complete source? It appears they must have with all the changes you've been able to make. (Don't worry, I'm not a competitor, I'm in the financial industry

)
Thanks,
Keith