Hi
Never dealt with any of the firms you've mentioned but what I can say is that the Uvalue of aluminium frames is far less than that of PVC or Timber. i.e. you would notice a cold spot when near the frame.
I know its personal opinion but I would much rather have Timber (definately not...