Yes, the Pentax k-x and Sony A330 would be the most value for money at the moment. Maybe you can ask your friend to try the cameras in his/her hands to see which he/she prefers. Personally I don't like the grip of the Sony A330, I would rather get a 2nd hand A350 or the A550 instead. But that's only me.