I can see how in some situations it might make sense to create smartphone-specific sites (or web-apps) so that you can use a simplified information architecture, but in the cases where you do not create something completely unique, I wonder if it would not make sense to just have the whole site available for all kinds of devices.