The media property conundrum

The media property is the W3C endorsed method for device dependent content presentation and pointing Opera on my AH-K3001V to any of the few web sites with a handheld stylesheet has shown this can work well.

The problem is although clever use of the display property with differing screen and handheld stylesheets can ensure mobile users see only content appropriate for a mobile context, the mobile still downloads the entire page including any non-mobile content. Not good for anyone without a fast 3G mobile and unlimited packet plan.

I believe the best solution would be to use the link tag to point different media types to entirely different pages.

Elucidate us with your wisdom