Baby's last name

Sarah
The father and I are not married and probably never will be. Is it easier or more practical to give our son his last name or mine? I want to do what's best for the child, aside from my personal opinion. Any personal experience?