From a MB's point of veiw and having dealt with both, I'd say Metricon for sure. I must admit I've had more dealings with them than Glenvill but client feedback has been better from a larger sample.
I'm also not a fan of Glenvill's contracts for non-residents and the hidden fees they add to...