When it comes to SSDs, the only thing the Z68 boards have over the P67 is that you can use a small SSD as a cache for your HDD, effectively making it a hybrid drive. And I'm pretty sure it's like 64GB that it "supports", it can go above that, but it won't be at its best performance. Definitely not the reason you'd go Z68 over the P67. And I have no idea of other differences between them, I think the Z68 has on-board graphics. And yes, the P67 definitely supports Ivy Bridge, just like the Z68, they're all the same socket type. LGA 1155