In PHP5, nothing.
In PHP4 and below,
$a = new Foo();
Creates a new Foo object, then immediately copies it and puts that object into $a. Whereas if you use the &, it won't copy it.
In PHP5 objects are all references anyway (even if you don't assign them with &)
Mark