A big move of btc say 1000 btc gets pushed up the list vs a move of .1 btc.
this would be in the case of size in kb and fee being equal the 1000btc move gets the nod.
I believe the transaction output values are always stored as 8 bytes, technically as a signed number of satoshi (int64-t).
So the transaction value makes no difference to the transaction length or priority. Miners don't care if the transaction is for 1000 Bitcoins or 0.001 Bitcoins. All that matters is the fee and transaction physical size.
Also a minor point for some later posters. When talking about transaction length please just say the transaction length is 227 bytes rather than 227kb. kb normally means kilobits (or sometimes kilobyte) making the transaction 227,000 bits (or sometimes 227,000 bytes) in length.