Personally, I would get a P45 board or save for a platform change.
My P5N-E, like many others, needs high NB volts (1.748v) for its low FSB wall @ around 375MHz. So, a P43/P45 would be an upgrade, but saving that $ for a LGA1156/1366 platform may be a better investment.
Between those 2, I would go Gigabyte. I loved the GA-EP45-UD3P I had, and I have a GA-P55A-UD7 that's a great board.