thanks for that..i'd posted some of my earlier review opinions under the Suggestions section, and upon further analysis i'd like to say that EA has come out way on top in comparison to all these other tools that i evaluated from a Software Architect perspective:
MagicDraw 12.5 Professional for C#, Visual Paradigm, Visual UML, StarUML, ModelMaker 9.0, Poseidon, Visio, Altova UModel, MetaMill and maybe some others i don't remember.
A close contender besides MagicDraw where features + ease of use + pricing were factors, is ModelMaker 9.0 but its code engineering leaves out a lot of frequent things such as enums, nested elements and partial classes, and has no direct support for XMI.
EA looks like a solid CASE tool to integrate almost all phases in SDLC where too much complexity is not needed.
Update: I've actually decided to go for Altova UModel 2007 -> Please see topic "EA and other CASE tools evaluation" for further info.