Microsoft Xbox joins video download race