Ok I'm going to answer you list of apps first. Mainly because I have tried most of them.
Googe Goggles: Wonderful bit of kit if you see things out a lot that you want more information about. Like bottle of wine, beer, food, or gifts. Really nice. What isn't so nice is you can't take pictures of like cars, clothes, or people to find out stuff. Eck....barcodes also don't work.
Barcode Scanner: Plan and simple, it works as describes and will give you online prices and some local prices on products. Freaking great when you are out and about looking for a good deal on things.
Skype: Sounds and works nicely, saves you minutes and large international charges. Works as expected on 3G and almost perfect on WiFi.
Now for my apps. DoggCatcher is in my opinion the must have app for anyone who listens to podcasts. It offers you everything you would expect in a pod catcher type application and it will auto update and download your shows. You can even tell it to only use your Wifi or a mix of Wifi and cell etc. It also has a very nice built in player, keeps track of how long in you have listen to or watched (yes it does video podcasts too) and has auto delete functionality. Well worth the money.
Touiteur, must have app for anyone who is a twitter nut. Supports customized account colors, multiple account, bit.ly url shortening with one button click, best updates options and doesn't kill the battery. The developer is highly active posts to his own site and twitter extremely frequently (note multiple time a day most times) has an artistic flare that really shows polish on his apps, and has its own unique look and feel. Hard to go wrong picking this one, plus the "paid" version in only like $2.
Games! You can't forget games. Jewels(bejewled clone), Solitaire, Scrambled Net, and throttlecopter to name a few. Perfect time wasters and they all run extremely well.
The best part of Android is most things in the market are free, or have limited free apps. So looking through the market and trying something new and different is super easy and always nice to discover something new. Welcome to the world of Android freaks, you'll be obsessed with it within hours.