Mistery: I2C not working, blink working

Ok, code is from examples for L3G, it works on uno, but don't work on mega. Don't think it need to be checked.
Addresses are default, that proved by uno run.
Using this imu: Pololu - MinIMU-9 Gyro, Accelerometer, and Compass (L3G4200D and LSM303DLM Carrier)

I don't use any resistors. Tried to use 3.3V and 5V, imu board uses vin voltage for I2C voltage.