I used to use XHTML 1.0 for about two years before moving back to HTML 4. Nowadays, I use strict HTML 4 only.
Why the move back to HTML 4? At one point in life, I came across this article:
Beware of XHTML, and that's what made me return to HTML 4.
Either XHTML or HTML can be made strict. It all depends on how you "write your code". What's important is to make your page follow the rules. Also, don't forget to use the correct DTD. Use
strict DTDs if possible, and validate as necessary (if you feel like it).
Btw, HTML can use lowercase tags also. The use of uppercase tags was leftover from the old days where they want to make finding the tags easier in their source code. ,)
Strict is what you made it. Just follow your heart and don't let the "web experts" make you what you are not.
-stndn.
Edit:
This forum link has another interesting take on the whole debate. It's quite long but definitely informative.