Is there a way to access my BItcoins before Bitcoin qt syncs? I used QT to generate an address, and have received some coins, but they're not showing up because it hasn't synced yet. It looks like syncing will take 2 days. Can I access the coins before then? Maybe dumping the wallet and importing with another client?
You can either import the keys into an eWallet that allows for that, or try taking your wallet to someone else who has a fully synchronised Bitcoin client. If you replace their wallet with yours (remember to make a backup!), the client should synchronise your wallet with the network and you will see your transactions. You can take the updated wallet.dat file back with you and use it until your Bitcoin synchronises.

Both of those options carry risk - in the first case you entrust the safety of your Bitcoins to a third party, and in the second case - to your friend. The risk could be mitigated (for example, encrypting your wallet will still let it be synchronised, but the private keys will be safer), but should always be kept in mind.