Imo for that price bracket you would be better of purchasing a complete bike.
You will be hard pushed to build one to a spec the cpmpletes come with now days.
If however you are mind-set on the frame above have a look where i work for componetry from FSA and Marzocchi suspension.