Diferencias entre diferentes sabores de shared_ptr

¿Hay alguna diferencia entreboost::shared_ptr, std::tr1::shared_ptr y el próximo (enC++0x) std::shared_ptr?

¿La portabilidad de uno a otro tendrá algún costo o son básicamente lo mismo?

Respuestas a la pregunta(1)

Su respuesta a la pregunta