The European Court of Justice today upheld the decision to cap cellphone roaming charges across the EU. Officials said the EU had the "right" to impose caps to protect subscribers from overly high costs inside Europe. The caps, which will be enforced as of July 1, top out at 0.49 euros ($0.59) per minute for an outgoing call and 0.24 euros ($0.29) for incoming calls, with both data and messaging also having limits.