xhtml eller ej är inte så viktigt, däremot strict/transitional. Men eftersom xhtml kräver korrekt nästning av taggar så tvingar det en att skriva mer korrekt uppbyggd kod, så jag säger kör xhtml strict.
Rikta in dig på IE5+, FF, Safari och Opera, och skärmuppläsning från 800x600 och uppåt. Tänk på att sidan inte måste vara identisk i alla webläsare, det räcker med att den fungerar och ser bra ut.