Ну сначала можно оставить 3сверху и последнию вниз спустить. Потом на экранах поменьше в две колонки, потом все в одну, если это нужно будет. Или слайдер замутить
Оно в ие не работает, это так, для справки, а движение сделать можно, получаете clientX и clientY (ну или pageX и pageY) делим каждый на сколько нибудь ( чтобы уменьшить скорость ) и записываем в стили