What color outlets and switches should I get?

The outlets and switches are all an ugly almond. I was just going to switch them all to white, but my contractor didn't think that would look right because the baseboards and door trim are oak. He said he always matches the trim.
Update: I should add that I have to change about 50 outlets and switches in all, so if they're anything other than basic white, it will probably cost a lot more. I just don't want it to look bad. All of my previous houses had white trim so it wasn't an issue.
5 answers 5