Shaving is ok, but trimmed is better. Well, shaved is better if you are giving a blowjob (by you, I mean me) becase you arent going to get any nasty pubes in your mouth but aesthetically - a shaved 'cack' as knowm would put it, looks a little funny, if not alarming.

And for girls - always shaved or brazilian.