1. there are many good ssds; my preferences are samsung 840 pro, intel 520, plextor m5p, crucial m4. get 240-256gb if possible (higher performance yields than 120-128gb)
2. i am ok with the default wifi card (i use ethernet most of the times); but to many its performance are considered bad. the compatible ones with bluetooth that i know of are intel 6235 and bigfoot killer wireless-n 1202.
edit: sorry i forgot; for wifi card, a better alternative is to use usb wireless dongle.