On a related topic, are you going to offer a free demo version, or will there be nothing available except the full blown version that will have to be paid for?

Demo versions can be a very nice marketing stradegy as it lets folks take a look at what the app does, how it looks, how it "feels", etc.