Feet. To answer your original question... It does come with 8Gs but 3Gs is already used up for OEM loaded stuff. The 4.97Gs is what's remaining. Kind of a rip-off IMO.
As to the WI-FI turning on and off, the smart actions widget can help to manage this. My WI-FI never turns off when it is connected to "my" WI-FI point. It does however, search for nearby signals when I'm not connected to "my" WI-FI and appears to turn on and off.
Battery life - I guess I understand everyone's concerns there. I personally never have this issue because I always keep mine's docked at work and in the car. When I'm home, I can never use it enough to get the battery to drain all the way down and then I always charge it over night.
Until Samsung, Apple, HTC, etc can offer the same docking technology as the Atrix - I'm a diehard fan.