Ну, для каждого конкретного выверта надо придумывать свои фишки. Например, выделить фоновой рисунок, который будет растягиваться, а поверх в слоях положить элементы, которые растягиваться не должны.
Или можешь на JS скрипт написать, который под каждое конкретное разрешение свой рисунок подсовывать будет.