ZERO lag on my phone. Now I've only had it a week but I have already loaded up my STOCK phone with over 50 apps and a ton of widgets. It still flies.
Yes, the Circles Widget occasionally lags for a second to update the weather. That's fine with me. It doesn't need to update the weather every hour when I am not even looking at the phone.
You ask if you should "FLASH BACK TO STOCK". So does this mean you are Rooted and running a custom ROM? Well I hate to sound like Verizon but, we can't really help since you rooted. lol
Just a joke.
But rooting the phone, though, and saying it runs like crap isn't really fair. That could easily be an issue with the Rom you are running.
You also don't mention if you have the HD or HD MAXX.
Non rooted HD.
And yes, when I first got the phone, no lag either, in fact, I was in your shoes looking at other posts in regards to this and scratched my head and even posted maybe it was a bad phone.
I think, personally, its just that over the course of 2 1/2 months, I have installed and uninstalled so much stuff, its acting like a PC. I am just going to clean it out, and see if it helps.
Telling you, sometimes I hit the Home button and it goes to main screen, BUT you will notice the circle widget playing "catch up".
I have to also add that the only other "smart device" I had before this, was my iPad2, and maybe I was just used to the smoothness of iOS. Didnt go with an iPhone because never really liked them, too proprietary, too greedy, and other stuff, like screen size, battery, etc., but you will see after a while, what we mean.
Like I said, in my first week, I was in heaven... and last week, due to its lag-tastic behavior as I was putting it GPS mode, it lagged so hard, I nearly ended up in a car accident - NOT cool.
Maybe its just expecting more from it. Again, its just really a phone and texting device for me. Im behind PCs all day, no real need to go on the internet, plus I have a Garmin in my car, thought this would replace it, next time I wont start up the app WHILE driving LOL