How much are you willing to spend? I can recommend some stuff, but it's not cheap.