Sorry if Xbox sucks in comparison. I've messed with both, and the PS3 is simply better. There are little things here and there the Xbox does better, but overall it is simply inferior to the PS3.
As for your other two items - LSx is awesome, but there are some other great engines out there. And though I prefer 90% off, I am happy with lower discounts as well. Sorry you enjoy paying retail for everything; I am able to buy more cool shit because I am a cheap bastard.
And PSN is FINALLY up. I had to create a new registration as my old e-mail address is no longer valid and you can't just straight login without having something they want to confirm via e-mail.