I had the official Apple bluetooth keyboard, which is a great keyboard, but I found that I never had it when I needed it. That's what is so nice about the ZaggMate - the keyboard is part of the case, so you ALWAYS have the keyboard with you! ANd when you don't need the keyboard, you get to use the iPad as it was meant to be used - without any cases that add a ton of bulk and weight to the iPad.
I've found that the quality of the keyboard in the ZaggMate is very high quality. It doesn't have those "rubber" keys which just feel un-natural. It has normal netbook-type keys - very nice feel to the keyboard. Being that the ZaggMate is sold locally at Best BUY Stores also allows you to "Try before you buy"!