Great! So now you've got a front too

We'll see how you'll fare with diplomacy as the only social skill, but it might be enough.
-------
Skill points are better because:
- You have to have a rank to use a "trained only" skill.
- Ranks can give synergy boni
- Ranks give other boni, such as 5 ranks in balance removes the "flatfooted while balancing" rule and normally, skill focus (speak language) does not give you bonus languages.
- Feats sometimes require skill ranks
On the other hand, the good thing with feats are:
- They give as much boni regardless of which class.
- There might be some rare cases where a skill feat is required for another feat, though I've yet to see one.
There's no reason for taking a Skill Focus for a class skill when you might as well put the three ranks in place. But on the other hand, crossclass skills gain less per skill point. 2000 points per skill point might seem reasonable though, leading to those with cross-class rather taking the feat and those with class rather taking skill points up to max rank.
And the reason for the +2/+2 skill feats are that small boni to different stats are less powerful than a focused bonus, simply.
---------
Good idea with the char sheet thread, forgot to make one. I'll get one up in a couple of hours.