Блоки необычной формы
Сделайте огромный png и поставьте его по центру страницы. Ладно фон, но сколько вы будете все эти завитушки рисовать?
Чтобы избежать излишней нагрузки по траффику можете нарезать несколько картинок, и ставить нужную с помощью media queries. 
Например первая ширино 1000px ставится тем у кого экран меньше 1000. Вторая шириной 1500 тем у кого >1000 но <1500 и так далее.
@davidnum95 
а я бы сделал "громоздким" код.
голубой фон. + png "завихрени" + 2 дива серых. сомневаюсь что два дива для фона будут глючить и тормозить), а вообще стоило бы сделать картинку как советовали > посмотреть на ее окончательный размер > принять решение на месте.