Looks like the battery problems are gone, at least for me and my SGH-i257M, Canadian, Rogers. I got a full 7 days from my last charge. I used to get 2 or 3 days.
I use it as a simple phone with perhaps a few calls each day. Occasionally, but not every day, i use the internet to check weather...