There are lot of free ones, why do you need exactly free ones ? You may want to get something like paid themes anyway then you really need to buy something better then. See my point ? I hope you really do, thanks for that matter anyway.
Which theme exactly? Do you have a budget already or sort of that? There are tons of them enirely on every possible level for any possible budget to do so. I hope we can make something happen with this people who think it's very easy.