I have Nero 7 ultra on my Vista home premium computer and don't recall seeing that message.
I downloaded the Nero clean tool, ran that and then downloaded the latest version off the Nero site and haven't had any problems.
The latest version is 7.9.6.0 and fixes a lot of earlier problems that people were having with Vista.
As for the direct X, I think it uses the latest version so that should not effect your machine.
If your are using a CD for installation, make sure it is one of the latest that says Vista compatable. A friend of mine picked up a copy at Best buy that wasn't and ended up downloading the clean tool and then the program anyway.
I agree with you on not wanting Roxio as it causes too many problems with half the features of Nero.
SPECS:
Acer Ferrari series
Vista Ultimate
AMD Turion 64 X2
ATI X1600 graphics card
2 GB memory
DirectX 9.0c is a minimum requirement which must be installed first before installing nero 7. This message occurs during the nero installation process where the End-User Runtime will update your current version of DirectX if you choose to go forward with it.
Vista is pre-installed with DirectX 10. I have read that If you install nero 7 and hence DirectX 9.0c, the DirectX version still remains 10 when you run "dxdiag".
I have gone one week strong since i have Vista but i do not want to encounter any problems whatsoever if I can help it.
My video card doesn't support DirectX 9.0c so i guess then my gaming won't be affected.
If i continue with install, will it have ANY effect on my system? Can i go ahead?
I need a good burning program and i love Nero but do not want Roxio.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic