Can anyone recommend a really good pressed powder? I need one which lasts longer than a hour before my face gets all shiny shiny! Don't mind paying a bit more for something good.