Yeah, shocks would be definately the next place to look.
Do you have a suspension and brake specialist anywhere near you?
It really is a matter of working through the most likely causes and noting improvements. This is where a specialist can sometimes save you time and money, so you don't...