That's an interesting conundrum. I suppose if your blog covered a general topic (such as marketing rather than Internet marketing), it would be possible to find guest posters who wouldn't try to compete with you.
As for paying them, most people will accept Paypal or one of the other alternatives.