I agree with most of the responses here, but I'd just add one thing. The CSS3 media queries might come in handy. If you can't get a single layout to work perfectly on e.g. both the iPhone and iPad, you can define several different layouts in what seems like a very nice standard way.
|