I do use Firefox to check my sites, but I write them strictly for cross browser compliance. I usually have to go back and fix things for IE, whereas Opera will render anything Firefox does. In all cases, the code is valid from the start. You can have valid CSS and have it still shit on...