When attempting to upload an image, it will upload to the proper directory and then hang. WordPress's "Add an Image" dialog will not then display any information about the uploaded files, no thumbnails were created, and it is not actually added to the media library.
FireBug's console is telling me that /wp-admin/async-upload.php is returning a 403 forbidden. What gives?