Seamless Responsive Photo Grid with Omega
I have a kind of similar issue. I was actually trying to display different packages where the packages div's had variation in heights. I tried to align them using css without any luck. 

so I then tried Isotopes and that worked perfectly.

You should also try https://drupal.org/project/isotope it comes with Example Context Reaction for Isotope.

there is also https://drupal.org/project/views_isotope module

You can also use 

https://drupal.org/project/views_fluidgrid
https://drupal.org/project/masonry
https://drupal.org/project/masonry_views