Hi there,
I've heard good and bad things to be honest so it just depends on your account manager. If you have any issues etc, a good account manager is worth their weight in gold!
Have you looked at other options? Such as VeryPC? If you drop me an email/PM, I'll be happy to do you a comparison
Luke