For race, I'd stick with Human. The bonus feat is obviously great, but the additional skill points are a great boon to any melee character. Especially one trying to max out Spellcraft, Concentration, Knowledge (Arcana) and still maintain a decent Intimidate, Bluff and Ride.
I would prioritize...