@Harlequin: Not that the point of your post is lost on me, but I still just don't buy that it would make developers lives much easier if everything were Webkit.  If you could guarantee that every browser using Webkit always rendered the exact same, you'd have a point, but even that isn't the case.  You're still in the exact same situation as you are now, forced to hack for specific browsers.  Whether it's Trident or Gecko or Webkit isn't what matters right now; what matters is whether it's Chrome, Firefox, Safari, IE, and whether they're on Windows or Mac.