I can't go as I'll be going to Vegas the week after next for Epicor where they will Announce Epicor 10. A culmination of 5 years, 800,000 manhours, a 18,000,000 lines of code reviewed to pull their already butt kicking solution far ahead of most competitors, including in many areas, X3. All written in the good ol' USA with an American workflow, terminology and data dictionary and built on more Microsoft technology than any Microsoft ERP system. A few years back, Epicor 9 was released and had more new functionality and modules (all written by Epicor in their code base, database & UI) than MAS90 had seen in the prior 20 years or so.
I'm not cheer-leading for Epicor or saying I'm thrilled with their partner model, but just saying that just assuming that vendors no longer need to write any new code to justify 20+% maintenance is a crock. Epicor charges the same 20% that Sage does, delivers massive functionality and technology improvements, and also includes unlimited phone support in that 20%. Epicor 10 is 3-4 times FASTER than Epicor 9 and runs on 75% less hardware. When was the last time you saw a comprehensive ERP system move in that direction?