I use ExtendedActionBar and had no issues like what Jguy describes. The bars stay where I put them...
Contrary to regular action bars, ExtendedActionBar saves the settings in SaveVariables.lua - you don't have this file write protected or something? Hmm, but since you experience the problems live (without restarting the client) this would probably not be the issue.
2: Get vAction Bar. It doesnt give extra bars, but it allows you to set up entire bars for every class combo and save them
I guess, it does not indicate which buffs/pots are active? That's probably the nicest feature of ExtendedActionBar but probably also the reason it lags a bit (not so bad if you choose "not accurate" in the settings).
I have another issue with ExtendedActionBar, though. If I drag there a macro and then change the position of the macro in the window with grid of all macros (escape==main menu => macros => drag one macro icon to ExtendedActionBar and then drag the same original icon in the macros' dialog to a different position in this dialog), then ExtendedActionBar does not find the macro anymore. Does vActionBar have the same issues? Has anyone experienced this with ExtendedActionBar and maybe even has a fix for this issue?