Couldn’t agree more @chanman. I’m new around here and have no wish to make enemies but I just think that, because clients are paying us money to do something, we should do it. It should be part of our responsibility to them to advise them on the best way to do things on the web and give good reasons why their original idea may be a bad move and what they could do to better serve their users. Ultimately however, if we call ourselves web designers we should do anything people want that involves developing on the web (personally I’d draw the line at table-based layout though!). Hence me providing the code I did.