Heavy sleeper? This dumbbell alarm clock will get you up AND get you buff: It shuts off only after you've done 30 bicep curls.

11 Alarm Clocks for Heavy Sleepers

Wake Up, Work Out Alarm Clock. You have to do 30 reps to get it to stop. -- not sure I want to hear my alarm going for the time it takes to do 30 reps.but a good idea!

Tangle-Free Earbuds - zip to close and unzip to use

Tangle-Free FRESH Earphones by Zipbuds. Wonder if they're comfy, because that's the worst thing about ear buds. (and why I love my Bose headphones!