If the power went out during the upgrade, you have a mess on your hands and the best way thing to do is to dd the image again and start over - and this time, watch things closely.
Over at the Pi subforum at archlinuxarm.org, some folks were having trouble with pacman and upgrades, but my understanding is that those issues have been fixed. Might be worth looking at the recent posts there if starting over with a fresh installation still results in problems.
http://archlinuxarm.org/forum/viewforum.php?f=31
Depending on how much hassle it is to have your Pi retrieve the files for upgrading, it might be worth considering telling pacman to download all needed files to a specific external location (usb stick??) so that if the works fails again, you can retrieve them locally instead of having to take forever getting them from online. check out your options with "man pacman".
If you decide to go that route, you also might want to look at the guide I wrote for using pacman offline - it does need updating, but the basic commands remain the same.
http://sdjf.esmartdesign.com/raspberrypi/pacman.html
If a freshly dd'd image still does not perform properly when you update, make sure you post which image you have (rather than just saying you got the newest). Maybe before the upgrade, run the following and save it:
cat /proc/version
The other thing that is an absolute rule is never pull the power plug without safely shutting down the pi, and never reboot without issuing the sync command first.
FORUM TIP: To view someone's posting history, sign in, click on their user name, then on "Search User's Posts." || Running ArchLinuxArm on Model 2B and 512MB Model B