Randy's get my vote for best pizza in Southwest Durham--we go to the location on Hope Valley Road, but they have a couple of locations which I've heard are equally good.
I especially enjoy the white pizza, but everything I've had from them has been great. Try the garlic knots--they're killer.
They deliver, but I've only ever gotten takeout. The service has always been friendly and quick.
After school lets out in the afternoons it can be a little crowded with students from Jordan High, right around the corner, so I'd avoid the place in the mid-afternoon.