While porcelain is probably the easiest to clean when new, it tends to chip over time, exposing the steel underneath to moisture + oxygen = rust. Stainless steel will last you the longest, especially the nice and thick stuff Weber uses. No rust, scrubs clean pretty easily.

You can always upgrade down the line if you're concerned about laying out up front.