I have read that when running a simple standalone instance of 'bitcoind', you should generally use 'gen=0', since it's highly unlikely you'll ever mine a block on your own.
What I don't fully understand is how this relates to transaction procssing.
If I use 'gen=0', does that mean I have no hope of getting transaction fees, either?
In other words, with 'gen=0', is my client not really participating in processing transactions at all?
Is block mining (to generate new bitcoins) a somehow separate process from processing transactions?