I'm starting to think it might be better to wait for rev. b, where we'll find faster processors, higher bus speeds, faster RAM, bigger HDD, faster optical drive, you get the picture--
Plus, any kinks that may crop up in the next few months can be worked out.
And software optimization will be worked out and well under way for soon-to-be releases...
And, of course, the manufacturing process will be smoothed over so that one need not wait 4 months to get one in his hands.