One important hint: Do not overdo it with touch attacks. While they are a nice way and a good way to deal sneak attacks, you will have to make use of the utility spells at your disposal and your skills as well.
Practiced Spellcaster is a feat you do not want to go without for sure, especially if you are going to rely on spells to deal damage (SR issues).
Metamagic is not very good, since you lack the high spell levels to make decent use of it. Improved Initiative is always good. Combat Reflexes doesn't seem like a good idea, and would cover the same area as Improved Initiative, but the latter is simply better for this type of character.
The arcane trickster I'm playing right now (on these boards) has Spell Mastery and Signature Spell (Scorching Ray). This way I always have a good touch attack spell handy and still can prepare those nice utility spells.
So far, I have played two arcane tricksters from 1st to high level (19th and 15th) and I found the bow (coupled with nice buff spells) to be of good use in general (the archery feats are of double use, since they work for those touch spells, too), but sometimes you simply won't be able to make those sneak attacks via Blink/Greater Invisibility, therefore it's good to have a backup ready (either spell or melee (Weapon Finesse)). But be prepared, that you won't hold out long in melee, therefore ranged attacks are generally the better idea, I think.
I found the elf to be a the perfect race for the arcane trickster, because there is plenty synergy (Dex, Weapon Proficiencies or skill bonuses, searching for secret doors, Wiz favored class, etc), and I like elves.

The halfling is also pretty good (especially now that Polymorph has no size restriction anymore). I'd also take a look at the Whisper Gnome from Races of Stone, but you will suffer multiclass penalties there, unless you get an extra rogue level, or a random wizard PrC for the 5th wizard level.
Bye
Thanee