I find OS X task switching very annoying. Specially while using spaces.
I'd like to be able to switch between windows regardless the app it belongs to, just like in Linux or Windows environments. I'd like the list of windows to be restricted to the space I'm current in. I'd like it also to include minimized windows. I've tried Witch but it would miss chrome so I gave it up. More recently I found out it is not free anymore.