not keen on names that you have to tell ppl twice so no to Liam or River.

It's Spencer for me. I think Thomas is an awesome name... if only they didn't name the Tank Engine after him or that stupid cat.