Sachs is good for a daily driver, cheap too. Repalce the throwout bearing, and rear main seal while you're there, just as preventative. Make sure you use new flywheel bolts. The pressure plate bolts can be reused, as long as they are in good shape. Don't forget locktite for the PP bolts.
Totally doable in the driveway, though for a 1st time job, book a whole weekend. You'll need TALL jack stands ... the 6 tonne ones work well. Worst part is getting all the E-torx bolts (you need a whole set, so grab one from Pricess Auto or something). Also, make sure the clutch kit comes with a clutch alignment tool.
2007 BMW 328Xi Touring, 6 speed