How can I get the Android Market installed on my Kindle Fire? There are a couple of apps I'd like to install that aren't available in Amazon's store. Is there a way I can get the normal Android Market app set up on this thing, so I can get apps (and updates for those apps...) without involving Amazon?
You can set up the Market on a Fire, but only if you have root by doing the following (guide originally from this XDA thread):


  Prerequisites
  
  Root your Kindle Fire
  
  Download the following apks
  GoogleServicesFramework.apk
  Vending.apk (Latest Version 3.3.11)
  See HERE for .apk downloads (complete GApps zip file)
  
  Root Explorer App (or similar that lets you change ro/rw permissions)
  
  Side Loading Apps activated on Kindle Fire On the Kindle Fire Settings
  screen, go to “Device” and turn On “Allow Installation of Application
  From Unknown Sources”
  
  Instructions
  
  
  Transfer the .apk files to your Kindle Fire via PC / Mac (remember where you put them)
  Open Root Explorer App, and navigate to the transferred .apk files
  Select the GoogleServiceFramework.apk and install
  When complete, click "Done" and return to the file location for Vending.apk
  Long-press Vending.apk and select the "Move" option on pop-up menu Navigate to /system/app folder
  Change mount option from RO to RW (read-only to read-write) Paste Vending.apk into the /system/app folder
  Long-press Vending.apk and select "Permissions" from pop-up menu Change permissions to match all other apps in this folder (rw-r--r--)
  Install Vending.apk
  Reboot your Kindle Fire
  


You can also use adb instead of a file manager to perform all of these steps. Simply use adb install &lt;apk&gt; to install an apk file. To move Vending.apk to /system/app you'd probably need to first push it to the sdcard (adb push Vending.apk /sdcard) and then copy it over from a root shell (cp /sdcard/Vending.apk /system/app). When changing permissions you would need to use chmod 0644 /system/app/Vending.apk from a root shell. To remount the system partition as read/write you would need to execute

mount -o rw,remount /dev/block/platform/mmci-omap-hs.1/by-name/system /system


from a root shell.

After performing the above steps the Market won't appear in your apps list or on your carousel. You can work around this by either installing a 3rd party launcher or by using the Market Opener app, which basically just bootstraps it.