headless wireless raspberry

Looks like raspberry has come quite a long way. headless (no monitor/screen, no keyboard, no mouse) and wireless (no ethernet/wired connection) setups are as easy as creating a wpa_supplicant.conf with your network settings:

country=us
update_config=1
ctrl_interface=/var/run/wpa_supplicant

network={
 scan_ssid=1
 ssid="NAME_OF_YOUR_WIRELESS_NETWORK"
 psk="PASSWORD_OF_YOUR_WIRELESS_NETWORK"
}

and an empty ssh file in your root partition (right after flashing, just remount the disk again by removing and re-adding it)