The fact is that there are some things better done with text, others better done with pictures. Drawing a form is more efficient and effective than coding coordinates; writing a sort algorithm is better than graphically trying to explain one. The same one-sided kind of thinking arises almost everywhere. Server-side code or client-side code? Correct answer: the one for things that ought to be done on the server, the other for things that ought to be done on the client. Both are right; either is wrong. (Wow! That statement belongs in someone's signature!)