I'm hopefully picking one up next week. Just wondering if anyone else has one, and how they like it. Any gripes with it? What mods do you have? How has it held together with the mileage?