I just bought a Framemeister a couple of weeks ago. I can't tell that there's any lag, and that kind of thing annoys the shit out of me so I'm pretty sensitive to it. I really didn't want to drop that kind of coin on something that I really didn't *need*, but now that I have it, I don't regret it one bit.