I totally agree with most of you on here, it IS worth it.
I own both consoles too and the only thing I use my ps3 for is a blu-ray player and some exclusives (Killzones, Resistances, Demon's Souls, MAG soon)
I love Xbox Live compared to PSN, I tried to play COD4 on PSN but it's too damn laggy, you cant get into party chat, and the voice quality sounds horrible.
PS3 isn't a bad console, just IMHO the online play is sub-par.