Not to be facetious but I would strongly suggest you visit a large flooring showroom that sells all types of flooring in all price ranges to get some advice and prices.
Then once you know what you want shop around and look for deals in other outlets like free fitting etc then make your final...