I have a strong intrest in the mechanics and interacting with databases, not so much in the graphics. I loved PERL, but it was far too picky for my time. PHP is adequate. My only wish is that I understood more object-oriented programming, and the use of classes.
For my target audience, it works great (Older folksa with the money to spend 6-100K on a cruise, and the time to do it.. The information they want is there, it is readable for them, and will work in almost all browsers, which we need because we still get 5% of our traffic from older (pre-IE6/NS6 browsers.
We had a resort site, but it was too much work for the amount of income generated. It was heavy on graphics, and limited on browsers due to the style sheets. It was definitly not worth re-working to function difirently for difirent browsers.
Always remember, design for your audience.
And good luck, which I forgot to put in the original response.