by April 23, 2010April 23, 2010 9:00 am PDT|
The BuffaloBuzz with Winston Sih is back for another week! This week, we take a look at:
- Apple announced Wednesday that the international launch of the iPad will be delayed by one month. We take a look at what that means for consumers.
- Microsoft announced on Friday that it has finished up the development work for the next Office family. When will it come out to the general public? We take a look at that.
- We guide you through some more leaked iPhone photos. Are they believable? Are they fake? Leave your thoughts.
- We analyze whether a relatively new market can sustain tablet computers and we take a look at whether tablets are something you need, or just want.