MLC. There is no 256GB SLC for any brand and the 128GB SLCs are about 2K right now.
SLCs are faster and more reliable (note that the hardware, I believe, are the same, it's just different how the controller handles it...storing one bit in one cell as opposed to two bits per cell [which is why there's such a thing as 256GB MLC and only 128GB SLC {hey, isn't that how the iPhone and the iPod touch work???}]). MLCs have four voltage levels to check when writing while SLC only has two.