No contest
Any home user who argues against SSDs has simply never experienced the (massive) improvement.
However, on a desktop they should only really be used for the OS and applications, with an HDD for storage. Windows 7 takes up to 30 GB and other apps maybe another 30 GB. Since SSDs operate best with significant amounts of free space, 128 GB is a sensible minimum size.
Reliability wise, with this kind of setup, the mechanical HDD is likely to fail first (unless there's a design fault, cough, OCZ).
SSDs aren't just about boot up times, they make the whole PC far more responsive, every time you do anything. In a laptop with at least SATA2 , it'll feel like a new machine.