Thats the point of the Linux projects, it's allowing smaller dev teams to work on the PS3 hardware, and it's not as difficult to program as many reports suggest, it just new...
The 360 took a while to get dev's happy with producing new ways of using the new hardware, as will the PS3...
Any console will get better as time goes on, and the games on those consoles will get better, The PS3 has made a promising start, and imo opinion looks like it's going to win the console war!
As for the overpriced thing, no it isn't, it's cheaper than other blue ray players, and it does so much more...
The 360 with HD-DVD drive is a comparable price....
But of course, at the end of the day it is down to you what you prefer to play your games on, and lets face it, we all prefer to simply play LFS!