There's Fox Sports World. They normally show 3-4 matches a week. And some matches are on PPV as well. That's the most I have figured so far. I watch SkySports and Fox Sports World Report for highlights.
Yes. Go to your nearest MLS, A-League, USL, W-League, (maybe WUSA) or NCAA stadium to watch. Baring that, do what she said! (Sorry, I fell a little sarcastic this evening! And welcome to the new guy!)