Pros: Fast. Like, really, really fast. Shock and drop damage resistant. Absolutely silent.
Cons: Firmware install can be confusing. Lots of Windows 7 tweaks needed to maximize speed.
Coupled with a high-performance CPU and memory kit, Windows 7 can start up in 10 seconds or (usually) less. Games on it can load much faster. On my rig, tested, Left 4 Dead 2 off this SSD can load a singleplayer campaign in 6 seconds. In Skyrim, I had to look up a list of all the tips you get on the loading screens, because I never see them! It's not just games either, Google Chrome launches EXTREMELY quick- It's all ready to browse by the time I release the mouse from its desktop icon!
SSD's are also non-mechanical and will not suffer damage from being dropped, so if you buy this for a laptop, you won't have to worry about smashing your delicate magnetic HDD if you accidentally drop your laptop. Did I mention you'll also see noticeably increased battery life, and it's completely silent?
The downside to this is you must treat your SSD-powered rig a bit differently. SSD's are limited in the number of writes each sector can sustain during its lifetime, so you want to minimize random high-speed writes to the SSD. You may want to store your larger files on a secondary, regular hard drive. There are also several settings you should change to improve its lifespan, such as disabling defragmentation, since fragmented data does not affect SSD performance and this would just be a waste of write cycles. Don't let that "limited write cycles" turn you off though- your SSD would still likely begin to show signs of wear and deterioration about the same time your HDD would suffer a catastrophic mechanical failure.
Bottom line? If you're on the fence about getting an SSD for your next rig, do it. There is no other more rewarding upgrade than an SSD for overall speed of the user interface and loading times. You'll never wait on anything to load ever again.