Hu DianeV, thanks a lot for your feedback
All this while the blog looked large to me because my screen is set at 800x600. I've reset it to 1024x768 now and it does looks quite small.
on a separate note, in this higher res, i now see that there's a pretty wide empty space on the left and right margins (!!!)
rats. if anyone knows how to fix this in my wordpress theme, pls let me know.
I will look into creating a site map. maybe with a plugin, if there's one. its a good idea cos i did feel that element was missing. i initially put the archive widget on the sidebar, but took it down cos I didn't like the calendar view (month or year).
thanks again for the suggestions (and kind words!), its good to know i'm on the right track with this. :)