Also have a look at Inov-8 as they do some good packs.
I ran a couple of Ultras with an Inov-8 and whilst a good pack, I wanted to know how much fluid I had left which is very tricky if using a bladder. I opted for a bottle system and went for an UltrAsprie Kinetic vest. Fantastic bit of kit for a 50k. Well worth a look.
I run in compression tights when the weather gets a bit colder or when I'm doing longer runs (from 15 miles up to 50k). I bought them originally for the longer runs but found them more comfortable on short winter runs than cold legs. Also have an old pair of Skins I wear for recovery after a long race.
Personally I think they reduce muscle fatigue whilst running but the amount isn't that much. I have read the arguments for anf against compression gear but I like them. Never bothered with compression tops though.