Okay, I admit it. I still have to get out to the stores to do some last-second shopping before the big day tomorrow. And I'm still doing research online before I head out to help streamline my plan of attack for the brick-and-mortar battle I'll be doing later today. So to help out my fellow shopping soldiers, here are a few camera and photo-related deals, for a range of budgets, that you can still snap up today:

This is a great last-second deal for folks who want to make the switch from a point-and-shoot to a DSLR. Best Buy is offering the 12.2 megapixel Canon EOS Digital Rebel XSi with an 18-55mm f/3.5-5.6 kit lens, plus an accessory starter kit that includes a camera bag, battery pack, and 58mm UV protection filter all for just $548.98 today, and if you order it online by 3pm local time and choose the store-pickup option, you can pick it up in a brick-and-mortar location before the store closes tonight.

If your budget is closer to the $100 mark, you can score a pocket and pocketbook friendly Sony Cybershot W180 for $99.99 at Target until the end of the day. The 10-megapixel compact point-and-shoot delivers a nice feature set despite it's bargain-basement price, including a relatively large 2.7-inch LCD, a 35-105mm f/2.5 -5.1 zoom lens, face and smile detection modes, and even some limited in-camera retouching features like cropping and red-eye correction. Before you head out to shop, check the "Find it at a Target store" option on Target.com to make sure it's in stock at your local store.

Can't afford to spring for a digital photo frame? This little $19.99 snapshot frame lets you add some techie pizazz to a standard picture frame. It holds a 3x5-inch or 4x6-inch photo print, but also lets you record a 10-second digital audio message. A built-in motion sensor plays the message at the wave of a hand. The frame uses four AA batteries and saves the recorded message even if you remove the batteries. The frame is available in most RadioShack locations, but to check stock before you head out to your local store, call them at 1-800-843-7422.

Thank You

By registering you become a member of the CBS Interactive family of sites and you have read and agree to the Terms of Use, Privacy Policy and Video Services Policy. You agree to receive updates, alerts and promotions from CBS and that CBS may share information about you with our marketing partners so that they may contact you by email or otherwise about their products or services.
You will also receive a complimentary subscription to the ZDNet's Tech Update Today and ZDNet Announcement newsletters. You may unsubscribe from these newsletters at any time.