user22805: I'm curious if miners can choose which transactions to mine?  I know that there are limits to the minimum size of a transaction fee (around 5400 satoshis) but I'm wondering if miners can ignore those limits for certain transactions.  For example, if I gave a mining pool a list of addresses and offered an incentive to them to mine them even though the transaction was non-standard, could they do it?

user2306: 
I know that there are limits to the minimum size of a transaction fee (around 5400 satoshis)

Actually, some transactions can sent for free.

For example, if I gave a mining pool a list of addresses and offered an incentive to them to mine them even though the transaction was non-standard, could they do it?

Absolutely. A miner can include any transaction that doesn't break network rules, for any reason.

22805: <p>I'm curious if miners can choose which transactions to mine?  I know that there are limits to the minimum size of a transaction fee (around 5400 satoshis) but I'm wondering if miners can ignore those limits for certain transactions.  For example, if I gave a mining pool a list of addresses and offered an incentive to them to mine them even though the transaction was non-standard, could they do it?</p>
 2306: <blockquote>
  <p>I know that there are limits to the minimum size of a transaction fee (around 5400 satoshis)</p>
</blockquote>

<p>Actually, <a href="https://en.bitcoin.it/wiki/Transaction_fees#Sending" rel="nofollow">some transactions can sent for free</a>.</p>

<blockquote>
  <p>For example, if I gave a mining pool a list of addresses and offered an incentive to them to mine them even though the transaction was non-standard, could they do it?</p>
</blockquote>

<p>Absolutely. A miner can include any transaction that doesn't break network rules, for any reason.</p>
