Do you want to take a look at
HandySwitcher ?
If you assign it to a key. By pressing this hardware key it will bring up its menu, and then using the jog-dial to scroll the menu up and down you can switch between running apps.
Or simply just tap on its icon and then tap on the running program you want to switch to
not only that. If you tap pn the (x) beside the running program name it will close it (not just minimize it)
And optionaly HandySwitcher can turn the (X) at the top-right cornere into a real close button instead of smart minimize
and more features