I think that, in almost all cases (the Annihilus drop being the exception), ilvl 99 is the maximum. At ilvl 99, you're guaranteed alvl 99 for all items, and there aren't any affixes that need more than that.
I'm not sure about imbue mechanics, but rares have been significantly improved. While in 1.09, the best ED possible on a rare weapon was 200%, in 1.10, it's 450%.
I'm not sure about imbue mechanics, but rares have been significantly improved. While in 1.09, the best ED possible on a rare weapon was 200%, in 1.10, it's 450%.