Karlsson offers the a special alarm clock that will vibrate to wake you up. It comes with a base for charing and is flash light at the end of the clock.
Just place the clock under your pillow or anywhere else in your bed for that matter and the vibrating should shake you awake. It even has a snooze that when activated will then try and wake you in audible and vibration mode.
The vibrating alarm clock is priced at GBP24.99.