i'm currently using multibit as my bitcoin wallet...
I don't use MultiBit, so I can not give you much information about it.
...have it installed on my work computer...
I don't suggest this for two reasons.
1. Your job may have rules against this.
They may not mention "Bitcoin", however they should have rules against installing programs.
2. This seems like an unnecessary risk.
Think about it. Some IT person can find it, monitor you for your password (I assume MultiBit does that) and robs you blind.
...doesnt seem to sync with each other...
Again, I don't use MultiBit. Syncing with each other is not the problem.
Syncing with Bitcoin (i.e., the current block chain) is the goal.
At your job, I suggest you access your Bitcoin details from some type of online wallet that
doesn't have your private keys.
Online wallets should be update/synced with the block chain. Two suggestions.
1. BtcBalance.net.
It will watch up to 50 bitcoin addresses.
Will also tell you your Btc balance (just like in its name) and the value in U.S. dollars and Euros (always nice, I guess :-).
2. Blockchain.info's My wallet.
You can import your addresses as
WATCH ONLY, which is I suggest.
Others may have their suggestions about an online wallet. Just make sure that they do not have your private keys.
...my wallet for namecoins...
Sorry. I can't help you with that.