Having just spent 2 weekends in a row dealing with 25-35mph winds in open water, I can tell you this: Going agains the wind is easier. It's simply a matter of slowing down a little and trimming down a tad. Let the "V" part of the hull do the work for you. Hitting them "head on" is fine, so long as the waves are 3' and under. If they're 4-6', then you're going to have to come off plane and get that bow up. Again, let it do the work for you. 7' waves or more will require the angled attack previously mentioned.
Going with the wind is a little tougher. A hot foot pedal is best for this, because you'll need to "goose" the throttle a bit on the big waves. The bigger ones usually come in "threes". The trick is to trim up, slow down, and "hop" the waves. You do this by giving it a little gas as you climb up the backside of a big wave (the amount of "goosing" you give it will depend on the conditions and boat weight. Experience will teach you.). You'll "hop" over it, and keep the bow up at the same time. Don't goose it, and your nose will come down, skip across the 2nd wave, come down further as you go over it, and spear the 3rd. (don't ask me how I know this!). This works well for waves up to 5'-6'. Anything bigger and you'll need to approach at an angle.
Note - any time you approach at an angle you're apt to get wet, no matter what kind of boat you have. That said, using the techniques above have kept me very dry in my Ranger 520. Of course, Rangers are built for this kind of stuff in the first place, so I'm kind of cheating.