Macromedia Revenue Up 85%