I have an early production 3 (014XXX) and it has done very well with keeping its 310 miles of range. Highest number I ever remember seeing was 313 or 314, and that was before this whole supposed 322/325 mile upgrade update. I've had my car for 2 years and 47,000 miles now, and as recently as the last 2-3 months I had 100% home charges of 309 and 310 miles.
I've always charged to 90% for daily use, and discharge to between 20 and 30 percent most of the time. It varies. Sometimes higher, sometimes lower before it gets plugged in.