I'm with Pepperstone for couple of months now. So far everything is good, their support and back office support also friendly. At first I'm using standard account, but then I've changed it to razor account.
If you want better connection between your MT4 terminal and their MT4 server, then choose VPS that located in US as far as I know they've changed their server location to US. I did this and my EA working smoothly on communicating for enter and exit trades with pepperstone server.
And the additional feature that I like and hope it'll get more better in the future is their blackberry app. The app is nice, it has chart, your favorite pairs, and have the basic trading features. They only thing on this app that little disappoint me is when you are using BIS (blackberry internet service) to get connected to their server, you will unable to do that as you'll get an error message. But will get connected perfectly when you are within WiFi range.