Like another poster said, don't invest TOO much into Duplos, because they quickly outgrow them.
That said, I bought the train set for my son's 3rd birthday, the firehouse set for Christmas and the construction set the following year. I probably should not have gotten the construction set, since he pretty much went straight for the little Legos by that point, but he does still occasionally play with the Duplos (he just turned 5).
I think the best overall investment was the Duplo train set - it was pricey, but it has gotten a lot of use. I'm assuming they still sell that model? I'm thinking of setting it up around the Christmas tree this year.
Best of luck!