I realize that it is outside of the intent of the original poster, but the iPod Touch does exactly that.