chicgeek I beg to differ
I find the best way is to design with the most standards compatible browser widely available (let's say Firefox for arguements sake). This way you are implementing your (X)HTML and CSS in the correct way.
If you have problems with IE as a result, fix it with
conditional commenting. This way, when bugs are fixed in later releases of not so "standards" browsers, your code doesn't break.