Well maybe I'll get flamed for saying this since we're all anxiously waiting, but take a week or two off. The best thing you can do when you're getting frustrated is just to walk away for awhile and then come back. You might even have a better idea in the meantime.

Best of luck and definitely let everyone know how we can help.