In my opinion getting a Palm PRE when you have available good Android phones (I just got the myTouch 3G from T-Mobile and so far I love it) or even an IPhone, is a mistake. If your hobby/business-idea is app development, you won't be able to generate enough of a network effect on a Palm PRE as there are not enough users and hence won't be able to make money or be able to get the pleasure of a lot of people using your app.
Android, in my view, is a good programming platform and has a good chance of catching on to the I-Phone in terms of app users (or at least generating a non-trivial user base). Of course you get the best network effect with the iPhone but then you also face the challenge of making an app which stands out among the plethora of already available apps (apart from dealing with app-store rejection idiosyncrasies).
If you bought the PRE because you happen to love the classic Palm (like me), well, my main reason for liking the Palm was the ability to use the stylo to write on it. It made life easier for me. The PRE doesn't have that...