Didn't the 330-300 fleet recently get a complete cabin refurb when the suites were installed? Adding satellite wifi would be nice though.
Yes. The business cabin got the A330-200 seats with two more rows of business suites, and coach resembles the A332 fleet, except there may be fewer USB ports in coach per seat on the A333 - someone else can confirm that.