just want to get this out of the way first. I have all three of the current gen consoles, and I am somewhat a sony fanboy.
I love this console to pieces of the three choices given. Personally i much prefer the games on the ps3, and i personally prefer the third party titles which are multiconsole on my ps3 (but that may just be fanboyism talking)
It's not that i'm not fond of my 360 but well it just doesn't have the games i like and thats what it comes down to right now, which first party titles you want the most, like halo get a 360, like killzone get ps3 its that simple.
Blu Ray is awesome, providing you have a good enough TV, anything below 32" your not going to see a whole lot of difference in quality but at the higher sizes the difference is notable.
And a final note about the pricepoint, yes it is more expensive than other consoles but think of it this way, you have a blueray player, you have wireless as standard and a hard-drive you can upgrade with ANY laptop harddrive (well not any but y'know) So although you are paying a bit more, your getting a lot more for your money, blue ray alone would set you back a couple hundered.
I still have yet to install linux on my ps3 but it is on my todo list but overall i am extremely happy with my playstation three, just wish that they would have more playback things on the media server.