They are all compatible, but the LS4 out of the FWD cars should be avoided, and anything made of aluminum will be more expensive. The 5.3L (LM7) and 6.0L (LQ4,LQ9) are the best bang for your buck with the 6.0L block giving you some more potential. The L33 Aluminum 5.3L that came in a few SUVs and SSRs is a great engine but it is more expensive. A lot of it has to do with how you want to aproach it, if you are going to leave the shortblock stock, because when you start playing with the bottom end there is lots of ways to go.
and I'd leave the 4.8L engines alone unless you are going to build the short block, the block is the same as a 5.3L but the rotating assembly is useless and the engine is a dog.