Black Holes, Cosmology and Extra Dimensions