I've used the UltrAspire packs for a while now, expensive but so comfortable - have used them up to 100 miles / 24 hours and can't fault them.
The range has everything you need, from small packs to 100-mile/UTMB specific kit.
http://www.ultramarathonrunningstore.com/UltrAspire-s/1853.htm