Monday, March 20, 2006

More iPhone rumours?

Yet another round of iPhone rumours? We've been talking about this for the last two years. Will it never end..?