thanks for the responses guys, TBH I'd like to avoid DDS if possible, currently I'm using a max038 which I've had for a while, but it's on a seperate pcb and I'm trying to integrate everything onto a single large board, so unfortunately it needs replacing, the XR2206 looks interesting, although it appears that it's in production in australia which makes getting hold of one a costly and time consuming affair.... I'll see if I can get hold of one to try it out