Venipuncture is more effective and less painful than heel lancing for blood tests in neonates.