I try to encourage the kids to play with toys that make use of their creativity and imagination. Ally has recently shown an interest in Lego so I bought this set for her.
The best thing about Mega bloks and Duplo is that they are interchangeable, the tiles work for both sets which is a huge plus point.
The mega bloks sets tend to be more specific, certain blocks come with stickers already attached so their uses are quite limited. At Ally’s age she seems to enjoy the bigger pieces of Mega Bloks better since it “shows” her how to build the structure. I like Duplo as it seems to allow more flexibility and creativity. Sadly both cost just as much so I usually wait for sales before I stock up on sets.