Retail as it's cheaper and I didn't like the fact that PSN locks to purchase account and requires you to be online to play.
For the life of me I can't understand what the PSN version is effectively less functionaly than retail (BTW I don't mean the game, I mean the loss of playing on multiple accounts).
Try to be reasonable... its easier than you think...