I just recently purchased Nero9 and saved 50% on it using a method found here:
I got Nero BackItUp & Burn for free too...
I have had NO problems running Nero9 on Windows 7
I would highly recommend it as it is very stable, reliable, and offers many additional plug-ins like Nero Blu-Ray authoring which allows you to edit and create Blu-Ray Movies and DVDs with 2D or 3D menus
Sure you could go freeware but you wont get as many updates or support as you would from Nero