Thanks guys. It did feel like we'd been going slightly faster than I'd been accustomed to on previous approaches, but I'd guess that any shaking/bumping was probably weather related as we were coming through some rather grey clouds at the time! We were much further out than 5 miles and I think wazzoo is probably closer with 10-15. If we were in the hold for about 15 minutes I guess ATC were getting as many in as quickly as possible so a higher speed down to a certain level might have been necessary. Certainly as we turned off the runway I could see the usual busy line of traffic heading downwards behind us, and I'm guessing there were quite a few more above the cloud base.