I was reading the wiki and it seemed to sugest that the transaction fees didn't play to much of a role in determining the priority of an order but rather the actual size in bytes and the previous amount of wait time are used.
priority = sum( input_value_in_base_units * input_age ) / size_in_bytes
but if I was a miner and I had the choice between two orders of equal size, I would always pick the one that offered the higher fee.
So for all of you miners out there, would my orders on average get processed faster?
Also it could just be that the current mining software does not discriminate based on fee size, but is it possible to write a miner which does?