My favorite mascara right now is the Kiko Ultra Tech Waterproof Mascara. Kiko is an italian brand you can compare it with NYX. I have a lot of things from them: lots of eyeshadows (very pigmented and long lasting), lipsticks, lipglosses, mascaras, blushes and all sorts of products. The price range is really good, almost drugstore, but the quality is amazing.
I really like this mascara, it makes my lashes long and full, it stays all day and it doesn't smudge. For those of you who live in Italy, if you don't have a Kiko store near you, you can order online.