See White et al., astroph 20004385, for interpretation of the Boomerang results. They claim that the first acoustic peak is at slightly lower ell than perfectly flat universe would have ... hence universe may be marginally closed. They also find evidence for H0 > 70.