I have a core i5 750 processor and gigabyte p55-us3l rev 2 mobo. Somehow I hadn't noticed that rev.2 s are made of h55 chipset instead of p55 before I bought. Will i suffer from any lack of performance or anything else? Should I change the mobo immediately with a p55 one or h55 will do just fine?
It's just fine the only difference is the H55 adds integrated graphics. It's a newer chip and it simplifies things for gigabyte to not stock the older chip anymore.
In general if MB manufacturer makes a new version of a product, you'll do best with the latest version.
There are a number of things wrong with these statements. The H55 allows onboard graphics, but you can't use them with an i5 750. The CPU has to have integrated graphics - it has to be a Clarkdale CPU (socket 1156, and not the i5 750 or i7 8xx). The H55 does not "simply things" for Gigabyte. The H55 is not replacing the P55. It is a different chipset for people with different needs.
The main difference is that H55 and H57 have onboard, integrated graphics. So they are ideal for people who do not need a discrete GPU (and who get a Clarkdale CPU to go with it).
However, they cannot run SLI/CF in x8,x8 mode - but the P55 can (note: not all P55 boards do, but the chipset is capable of it). For some people, that's a deal breaker right there. There are exceptions to every rule, and in this case I have found one H57 (but haven't noticed an H55) that can run CF in x8,x8 - but just to add to the confusion this H57 board can't run in x8, x8 mode with a Clarkdale chip, it can only do it with a Lynnfield chip (i5 750 or i7 8xx). See this thread for more discussion along this route, it gets a little off topic in the middle but still may be useful.
Another difference is that on the H55/H57 the memory controller is moved off-die, still on the package, but off die. This may have been done because of the Clarkdale's integrated graphics because it means super fast memory access for the graphics, but it also means slower access for the CPU core.
P55 supports 2 more USB ports than the H55; P55 supports 8 lanes of PCIe 2.0 (at 2.5GT/s) vs the H55's 6 lanes;
Some additional information- There is also the Q57. The H and Q-series of chipsets feature what Intel calls its Flexible Display Interface (FDI). This is basically a link between the CPU and the chipset that passes along video output. H5x/Q57 motherboards will have a video out on board so you can use Clarkdale’s integrated graphics.
Support for Intel’s Rapid Storage Technology is probably the main reason you’ll want H57 over H55. This Technology is also available on the P55 and Q57 - so it's just the H55 that does not support it. The difference between H57 and Q57 boils down to security and management features. The H-series is for consumers, the Q-series is for corporate customers.
interesting I will have to read that article at some point. The sli/cf point is moot because 8x by 8x wasn't offered on either version of the board, but upon a closer look they did remove 2 of the internal usb headers from the board. Same as you I was surprised they changed the chip and kept the part number, but it is listed on gigabytes site when you go to the product page you can select the version directly under the part number in the middle of the screen.