If you wake up at the same time every day and never need to set another alarm  the stock option in Windows Phone probably does you just fine If  however  you set a lot more and want more overall control  Realarm is where you need to look