Here is another thread that discusses the topic with additional worthwhile responses to those already made on this thread:
Pros and Cons - Table with loads of uniqe columns VS Row based keys with row data type
Edit: In case you do not make it too far into the other thread, please have a look at this for a great summary of the topic Keeping It Simple > EAV Fail
There are no special teachers of virtue, because virtue is taught by the whole community.
--Plato