A short review of some recent developments in the philosophy of physics is presented. I focus on themes which illustrate relations and points of common interest between philosophy of physics and three of its `neighboring' elds: Physics, metaphysics and general philosophy of science. The main examples discussed in these three `border areas' are decoherence and the interpretation of quantum mechanics; time in physics and metaphysics; and methodological issues surrounding the multiverse idea in modern cosmology.