Hi,
Figuring what-the-heck I went ahead an installed this Beta firmware. It says its build date is 4/16/2010 altho I guess it wasn't posted to the FTP site until today, the 19th....
Firmware Version : 1.34NA, 2010/04/16 is the actual reading from the screen shot of my router.
I can confirm that on my router, the Stats page is now reading what appears to be back to normal numbers and not the megamillions of packets it was showing fromt eh 134-02 Beta from last week.