It's that time of the year again. Christmas is less than three days away and, despite telling yourself every day for the past three weeks that you would get that shopping done tomorrow, you still haven't picked up any gifts. So that you're not stuck with cold cash stuffed in envelopes or gift cards once again, we've put together this list of some of the best smartphone applications (for iPhone, iPad, iPod Touch, BlackBerry, and Android) to aid you in your holiday shopping. But don't look at this as a throwaway; most of the applications in this collection will help you find the best deals and save the most time in any shopping situation, be it gadget shopping for your favorite niece on Christmas or grocery shopping for yourself.