You've probably already tried this, but working backwards from the amp is the best way to find ground loop problems in my experience.
Start with the amp hooked only to the speakers (ie, preamp and amp disconnected). If no hum, plug your preamp into your amp with no sources connected. If still no hum, plug each source in individually (ie, only have one source connected at a time). This way you can isolate which component is the culprit. If by chance it's a ground loop from cable tv, keep in mind several sources could be effected by the cable ground loop. Tv, vcr, dvd player, etc will all be affected because they will be sharing a common ground.