Estimates of the effective wind speed disturbances acting on a wind turbine are useful in a variety of control applications. With some simplifications, it is shown that for zero yaw error, any wind field interacting with a turbine can be equivalently described using a hub-height (uniform) component as well as linear horizontal and vertical shear components. A Kalman filter-based wind speed estimator is presented for estimation of these effective hub-height and shear components. The wind speed estimator is evaluated in the frequency domain using the FAST aeroelastic simulator with the National Renewable Energy Laboratory's 5 MW reference wind turbine model and realistic hub-height and shear disturbances. In addition, the impact of the inflow model, used to simulate the rotor aerodynamics, on the Kalman filter performance is investigated. It is found that the estimator accuracy strongly depends on the inflow model used. In general, the estimator performs well up to a bandwidth of 1 Hz when the inflow model used for simulation matches the model used to create the linear Kalman filter model and blade pitch angle remains close to the linearization operating point. However, inaccuracies in the linear model of the turbine when dynamic inflow is used for simulation as well as nonlinearities in the turbine dynamics due to blade pitch actuation cause performance to degrade. Finally, the improvement gained by employing a non-causal wind speed estimator is assessed, showing a minor increase in performance.