A: My favorite water starter Pokemon is definitely Squirtle. Reason for that is because Squirtle was my very first starter Pokemon when I started playing Pokemon. So... Squirtle has a special place in my heart. :]
I like Mudkip. All of his forms look cute and Swampert is fun to battle with. I also like Piplup because it learns such a variety of moves when it evolves he can almost always be super effective.
Totodile's my favourite! I had a toy of it when I was younger. He had a huge family. His sibling were a leafless chikorita and a hitmontop with an invisible head.
I choose Totodile for my SoulSilver file.
Definitely Piplup. Aside from its stellar design, I kind of like how Empoleon's type combination makes it both strong and weak against its companion Infernape. Instead of each starter being a hard counter to one another, its typing ends up making the matchup far more interesting. Plus I used one in my Diamond playthrough and it was a very good team member.