We all have a love and hate relationship with our alarm clocks but there are some which redeem themselves for all the features they offer. Take for instance the Sleep Cycle app for the iPhone/iPod touch which can actually trace your sleep and wake you up accordingly. You can also check out its review here.
Hit this button if you like this! -->























