I am also having same question that i can't find the reason why i should go for RSpec instead of Test/Unit. There is no compelling reason / advantage offered by RSpec except semantics. Is RSpec all about different syntax??????? Thanks in advance for clarifying it???