Will Obama make a difference?