The Failures of Instant Messaging

It is almost certain that everybody who hasn't been living in a cave during the last decade has a vague idea of what instant messaging is. It is pretty self explanatory. Instant. Messages.

Back in the day I used ICQ a lot and found it extremely useful - I could talk to a number of people simultaneously in a manner which didn't demand 100% of my attention without being robbed by telecom companies.

Instant messaging has the potential to be a very useful tool.

But as they exist now, instant messengers suck.

All instant messengers are absolutely pathetic and it looks as if it will remain that way for quite some time.

Let's look our desired attributes and how the clients fare:

MSN Messenger

User Interface
Absolutely horrible is an understatement when describing the usability of MSN's official client.
Get MSN if you like:
  1. Loads of advertisements behind every button
  2. Confusing, disappearing menu bars à la Windows Media Player
  3. Custom penis emoticons

File Transfer
Works most of the time, even behind firewalls. Except when it doesn't. Sometimes it would be faster to call up the person and yell hexadecimal at them : "Yes, Okay, Now F, A, 0, 1...". Points for effort though.

To top it off, once the carrier pigeon arrives and your file is complete, MSN decides it's a virus and deletes it for you. Try receiving an MP3 with some versions of MSN 6 or 7. MSN Messenger will delete the fucking file if you click its link to open it.

To summarize:
  1. Deletes important files for you! Automatically!
  2. Dog slow at random times for no apparent reason
  3. Sending folders is impossible
  4. Queueing files is impossible
  5. Sending more than a handful of files is prohibitively clumsy
  6. Clicking to accept each file will probably give you RSI

Message History
MSN just loves to put all messages in extremely verbose XML files. XML is fine, if you have an XSL stylesheet that is worth anything. But MSN doesn't come prepackaged with anything that useful. Viewing history in MSN is like pulling teeth, and one usually has to hack the stylesheet to get it to display in a sane manner.

Protocol
MSN doesn't care if software compatible with its network works on anything besides Microsoft platforms. This is by design, and nothing is stopping them from iteratively changing things to purposefully block other implementations of their protocol.

ICQ

User Interface
ICQ used to be the king shit of instant messengers but now the only use for this app would be a case study on how a bad interface can turf market share. Add annoying sounds and widgets that brought us back to clunky Win95 apps. Then came the Medusa inspired skins.

File Transfer
ICQ actually did file transfer very well. File transfer did require some router configuration though, which was a pain in the ass and not an option for many users.

Message History
The dumbest thing that could be done with data as trivial as message history is shove it in made-up data table formats. ICQ did this, and as a result message history was basically unreadable outside of ICQ unless you exported the records you wanted to text. Extreme pain in the ass, waste of resources and clumsy.

Protocol
The ICQ protocol has been implemented by a ton of third parties. ICQ still retains control over the protocol and all servers on the network however, meaning you're hooped if ICQ decides they don't like the client you're using down the road.

Google Talk

User Interface
It's simple and beautiful.

File Transfer
It's nonexistent.

Message History
Google Talk's "Off the record" functionality is interesting but easily subvertible. Storing the messages in your GMail inbox is useful because the information becomes available you are logged into. It is a pain in the ass that this information isn't easily available offline, though.

Protocol
Google Talk uses XMPP/Jabber, which is a protocol Google holds no special rights to. But don't believe in altruism just yet - Google most likely understood that they wouldn't get very far by promoting yet another proprietary network while implementing less features in their client.


So who is the big winner in all this mess? Nobody. We are all a bunch of losers when it comes to IM. Every client gets a big F- and the rest of us have to deal with the mess.

Years after its conception, the current options given by the IM world have all failed on their promise to bring simple communication over the internet to the masses. But would it even be possible to fix these software details and live in an instant messaging utopia? No.

Instant messaging is doomed to fail until it has the most important piece of the puzzle: ubiquity.

Why the fuck do you have a phone? Because everyone else does as well and you can phone all of them - even if they're on a different carrier!

This seems to be a simple concept, as are all the things discussed above, yet software engineers can't get their shit together.

Instant messengers need to be competing on the the quality of their clients and service instead of battling for a monopoly of communication. Forming a monopoly of an absolutely required resource is a complete waste of time in the long run. (under the assumption that the government knows anything about IM) If no one else, the EU will probably fine somebody for something.

IM in its current form is a total disaster. It's not an earthquake, tsunami, or flood but rather an abomination created by a decade of utter incompetence.

But let's all congratulate ourselves anyhow.

Comments...

Anon -

You have way too much time on your hands sheldong...

sheldong -

I thought you hated anonymous posting.

Merriman - Wasn't me

and I do

Anonymous - 4th!!!!!!!!!!!!!!!!!!!!11

kat - heh...

Theres a patch you can get rid of all of the adds and shit on MSN. I've never had a problem with the file transfers (its never deleted anything of mine) anddddd I don't keep message histories. So I like it :3

sheldong - patches

Yes, there are patches for MSN. I can reshack the program and take out the ads and things, or I can download the app from a third party that may or may not have a load of viruses in it.

You can also put racing stripes and a huge engine into a Datsun, but that doesn't make it a BMW.

Your patched version may not delete your stuff, but tons of people can verify that the authentic version has had that misfeature.

Messa ge history is a must.

James Bond : "I'm in this super secret private base and I've only managed to log in this stupid instant messenger app. The code to disable the bomb these bad guys made is 63452346345"

Stup id MI-6 Intern : "What was that? I closed the window"

James Bond : "Fuck! They're coming! The code was 35asdfkjxocvionsgakl send help"

tim -

all i can say, is wow.

god damn donger, you're like a mexican jumping bean. first icq was god of all, and you made sure everyone knew it. then it was msn, and icq was the devil. now irc is the new king shit, and both msn and icq are for retards right?

the only thing i can think of next, is because you recently got a phone, you'll soon realise that contrary to popular belief, it's the best thing to talk to people on. You'll then wonder why the hell it took you so long to get one, and quickly shoot down irc as a useless method.

Devon -

Hahaha. That Tim guy sure showed you! Sheldon is a fairweather messager! A hypocrite!

Devon -

and yes I meant to type "messager" instead of "messenger". It's a new word!

leo -

the dong has a point. (and a shaft, but that's another story)

Back in the day, ICQ was way better because MSN had shit all for features. ICQ had offline messages, a good user search, and decent file transfers.

Then MSN took over because after 18 rewrites of ICQ, they still couldn't design a good interface to save their lives. Plus MSN has smileys that looked better.

Now MSN has left their simple interface behind and are adding retarded features and ads left right and center. The client has gone from small and efficient to slow and full of misfeatures (nudge, automatic mp3 deleting, useless tabs, shared search, themes you can buy etc).

The problem is that everyone is still using it. Classic bait and switch. You wanna hit of this man? first one's free.

So now google talk is the one with the clean, fast interface. But don't think for a second that they won't pull the same thing as microsoft if they get popular. Google is an advertising company and as soon as they think they can get away with it, they'll slap some ads in there.

The only thing that would work is a network run by a company that doesn't survive on ad revenues. Skype is a good example. They make money by selling their VOIP service, so they are better off providing a clean client that the users will like than alienating people with ads.

Who needs a website, I'll just write articles in your comments.

sheldong - jumpin' around

yes, my opinion changes more often than my underwear in some seasons. But that is because options change even more frequently and if you don't change your mind about things then you're probably still pushing a plow around.

Mobile phones are fucking awesome for talking to a single person.

Mobile phones, IM, Wiki- and IRC-like products have the potential to create a communication utopia, however they fail in either expense, implementation or both.

I could rant just as long about telecom companies - it's for another day.

Merriman - msn

Sheldon's turned me. I hate msn more with each passing day. All hail our irc and cylon-phone overlords.

wop - OMG

thats all i have to say about that

leo - Hooray for SPAM!

Do you have something with not so much spam in it?

Merriman - Who let the tards out

durr, durr, durr

giggly -

Why all the drug sites? Does someone work for a pharmaceutical company???

Merriman - Gibberish

Click for a bigger pen15 today? How could I lose?

anonymous -

[URL]

anonymous -

Crinks - Testing

Testing filters


Post a Comment

Your Name:
Your Subject:
Your Comment: (required)
Skill Testing Question : 1+six =


Previous Episodes...

105. A Reasonable Doubt

Nothing is wrong with Thomas. (101 Comments)

104. Critique of Christianity

Does it live up to its marketing? (19 Comments)

103. Church Crawl Conclusions

Churches compared. (3 Comments)

102. Church Crawl - Part 8: Christian Science

God can heal your cancer. If he wants. (0 Comments)

101. Church Crawl - Part 7: The Christadelphians

Taking the Bible very seriously. (2 Comments)

100. Church Crawl - Part 6: The Quakers

Not just about oatmeal. (3 Comments)

99. Don't Marry

Please just get a pet. (11 Comments)

98. The Church State

The government may be the most popular church. (9 Comments)

97. Gun Registry Retardation

License to burn money. (9 Comments)

96. War and Pretend Peace

Dogs playing poker with Chamberlain. (7 Comments)

95. The Rules of Sex

Extremely easy to follow instructions. (5 Comments)

94. Church Crawl - Part 5: The United Church

Everybody likes projectors! (15 Comments)

93. Kyoto Krap and Peak Oil Poppycock

Change is coming, but it won't be doomsday. (20 Comments)

92. How to Communicate

Or how not to communicate. (5 Comments)

91. Don't Hate Microsoft

In defense of Windows. (4 Comments)

90. Church Crawl - Part 4: The Presbyterian Church

Church in the House of Commons. (3 Comments)

89. The Failures of Instant Messaging

When we could do without IM. (20 Comments)

88. Wonderful Wikipedia

All hail our wiki god. (12 Comments)

87. Church Crawl - Part 3: The Lutheran Church

Intense. (2 Comments)

86. Church Crawl - Part 2: The Anglican Church

Like the Catholics, but not. (17 Comments)

85. Church Crawl - Part 1: Seventh Day Adventist

Let's go to church on a Saturday! (6 Comments)

84. Mundane Multiculturalism

It will be the end of us. (7 Comments)

83. Firefox's Secret Feature

Well, not so secret. But very cool, use it already. (3 Comments)

82. Stuporheroes

Let's face it. Superman sucks. (13 Comments)

81. The Culture Club!

Back in town. (4 Comments)

80. The Case for the Conservatives

End of the Reds, for the time being? (31 Comments)

79. Much Ado About IT

I like my red stapler. (15 Comments)

78. I think, therefore I am an idiot

How to offend people and make enemies. (10 Comments)

77. The End of the Line

Evolution stops here. (5 Comments)

76. The Insanity Plea

Just who is sane, anyways? (12 Comments)

75. Life Crash

The world exploded. (6 Comments)

74. How HP ruined my day

Hewlett can go screw himself. (6 Comments)

73. The Dumbest Thing I've done ...this week

Shame! Shame! (1 Comments)

72. The Best Sci-Fi Shows of All Time

There is such a thing as a bad sci-fi show, unfortunately. (7 Comments)

71. Drinking for the Less Fortunate

Boozing for a good cause! (10 Comments)

70. Outsourcing

Why you shouldn't worry so much. (15 Comments)

69. Handkerchiefs

Your nose's best friend. (4 Comments)

68. The Quality of Information

Where the internet fails us. (11 Comments)

67. anonymous would-be-parent asks "Guru, where do babies come from?"

The jury is still out. (17 Comments)

66. The Osama Factory

Do we manufacture nutbars? (12 Comments)

65. The Greatest Video Games of All Time

Well, at least to date. (3 Comments)

64. Life in the Asylum

The epic journey back to prison. (6 Comments)

63. Our Beloved Belinda and Racial Profiling

Politics and allegations of racism. (5 Comments)

62. Rights and Freedoms

Do they exist? (18 Comments)

61. Relationships

Don't have to be difficult. (17 Comments)

60. PowerPoint Evangelism and Written Evaluations

The evils of presentations. (5 Comments)

59. Greatest Canadians

How awesome are Canucks? (9 Comments)

58. What to do with all these 486's?

The most useless computers on earth. (4 Comments)

57. anonymous asks "guru, if you could pick, which one would you take: doris day, grace kelly, marilyn monroe?"

Damn, tough question. (0 Comments)

56. anonymous girl asks "Guru, why do boys smell the way they do?"

The evolution of funk. (0 Comments)

55. anonymous german asks "ever wore anything other than a white shirt?"

Is it a religious thing? (1 Comments)

54. Nifty File Browsing

I like pie. (10 Comments)

53. Ann Coulter is not Right Wing

She's simply retarded. (6 Comments)

52. John Mayer is a knob

Kick him in the junk. (17 Comments)

51. Retirement is for quitters

Why a sweater-vest may be bad for your health. (11 Comments)

50. Cleansing

Getting rid of those toxins. (5 Comments)

49. Why your 'Life sucks'

Quit being so grouchy. (13 Comments)

48. Ultimate Weight Loss Solution!

Crazy about weight? Simple one step program. (10 Comments)

47. Vegetables and Euthanasia

A bullet for Terry. (17 Comments)

46. The Problem with Icons

Modern hieroglyphs for morons. (3 Comments)

45. Tabs are awesome

Whatever would we do without the tab key? (9 Comments)

44. The Abortion Circus

Where all the clowns are. (43 Comments)

43. The Most Painful Experience in my Life

A tragic tale. (3 Comments)

42. Marijuana

What to do, what to do. (11 Comments)

41. Missile Defense

Missles for MADness. (1 Comments)

40. Ranting

Rant! Rant rant rant! (1 Comments)

39. Terry Fox and the Queen

If only one could be on a coin, which would it be? (1 Comments)

38. Ein Volk, Ein Reich, Ein Martin!

Fun with image editors. (0 Comments)

37. Feminism

The good, the bad, and the ugly. (2 Comments)

36. Finding the right person

A mirror works well. (0 Comments)

35. Separatism

How annoying can the French and British be? (1 Comments)

34. Religion

Would our insanity surface elsewhere? (1 Comments)

33. The Science of Urinals

The formulae of etiquette. (0 Comments)

32. The Last Bastion of Sanity

This article is more rant than rationality. It is the result of inebriation. (1 Comments)

31. The Desktop is stupid.

A dying metaphor needs to be put out of its misery. (0 Comments)

30. Stupid Language

Blah, Blah, Blah. Gender neutral is bullshit! (0 Comments)

29. Karate Championship

Don't fuck with this! (0 Comments)

28. The Mind

We're all nuts. (1 Comments)

27. The Dvorak Keyboard and the Inconvenience of Diversity

The drag of diversity. (1 Comments)

26. Another Casual Update

Likely written in underwear. (1 Comments)

25. Time Revisited

More about clocks. (0 Comments)

24. Marriage is Gay!

Very gay. (3 Comments)

23. Pyjamas and Housecoats

The definition of awesomeness. (0 Comments)

22. Ego

Your own personal Jesus. (1 Comments)

21. The 24 Hour Clock

Why the world should switch. (2 Comments)

20. Maturity

Do people age well? (0 Comments)

19. The Ethernet Battle

Man versus technology. (0 Comments)

18. Latex, Savior of Humanity.

In honour of rubbers. (0 Comments)

17. Tolerance and Political Correctness

Tolerance is bullshit. (1 Comments)

16. iVomit

The sickness of the Apple brand. (2 Comments)

15. Homophobia

Gays are cool. (0 Comments)

14. Randomness Revisited

Still isn't real. (2 Comments)

13. Political Quiz

The exercize in stupidity. (1 Comments)

12. Relativity

The evils of celebrity worship. (1 Comments)

11. Back in the Salmon Again

Eggnog! (0 Comments)

10. The Casual Update

Not incredibly important. (1 Comments)

9. Edumacated

The ill-effects of schooling. (4 Comments)

8. Randomness

Isn't real. Really. (1 Comments)

7. Centibots Revisited

Little robots to rule the earth! (9 Comments)

6. Mars

Would we go insane trying? (0 Comments)

5. Psychic

The future is boring. (0 Comments)

4. I, Random

Random rantings. (14 Comments)

3. How's it going?

Not so good. (21 Comments)

2. Nanobots

Nanobots are cool. But where is the inbetween? (2 Comments)

1. Page up.

The madness begins... (4 Comments)

Chatterbox

Your Name:
Your Message: (required)
[?]
self suck : [nvfxbg.justfree.com] self suck [url= [nvfxbg.justfree.com] ]self suck[/url] [nvfxbg.justfree.com] beach florida gay navarre

Vicodin : oxyvxjxakrpgxvcxnchx, [avatars.imvu.com] _BuyVigRXOnline VigRX, KYGuGLw, [avatars.imvu.com] _BuyValiumPharmacy Valium overnight, LwGPCpi, [www.thisnext.com] _Carisoprodol/ Rxlist, vZnVNPR, [avatars.imvu.com] _BuyP9

lingerie : qppfydhpwqmhrupczvtq, [www.itsjustlingerie.com] lingerie, CnwFUhD.

beach couple san sou ci su : [nvfxbg.justfree.com] beach couple san souci sunset [url= [nvfxbg.justfree.com] ]beach couple san souci sunset[/url] [nvfxbg.justfree.com]

Generic Propecia : fkwnvubypvdwxfotsinw, [www.breastfeeding.com] _Cialis_Online Cheap generic cialis, BVBtrLC, [www.breastfeeding.com] _Propecia_Online Generic Propecia, dvBYZSz, [www.breastfeeding.com] _Levitra_Online Levitra, p

Buy Valium : kkknppcfwmfghdbqidwz, [avatars.imvu.com] _BuyVigRXOnline Vig-RX, SqsZQGK, [www.thisnext.com] _Carisoprodol/ Mio relax, yjkHGYp, [avatars.imvu.com] _BuyVicodinPharmacy Vicodin, NFRcvNh, [avatars.imvu.com] _BuyValium

free mature anal vid eo : [nvfxbg.justfree.com] free mature anal video [url= [nvfxbg.justfree.com] ]free mature anal video[/url] [nvfxbg.justfree.com] atk beaut

Viagra : okyfbnctkwjwymlpuysa, [www.christianlouboutinz.com] christian louboutin, XdnWVxm, [www.variantkicks.com] Nike Dunks, SBHwYty, [www.aclepsa.com] Viagra, gFPVVTk, [www.lenj.com] designer dresses, jpKLx

Discount Pharmacy : [seroquel.imagekind.com] # seroquel causes hallucinations [url= [www.ecometro.com] #]how to stop taking adderall without withdrawal[/url] [fioricet.imagekind.com] # how long does fioricet codiene [ati]

Discount Pharmacy : [lexapro.imagekind.com] # can you take lexapro and effexer xr together zolpidem strength dosages side effects [url= [lorazepam.imagekind.com] #]can hydrocodone and lorazepam be used together[/url] [ur

porn star anal movie : [nvfxbg.justfree.com] porn star anal movie [url= [nvfxbg.justfree.com] ]porn star anal movie[/url] [nvfxbg.justfree.com] carmine giovi

ornamental post boxe s : rapid application development with mozilla [www.lapromind.com] sansa [factd.pt]

collective soul lyri cs th : mark myers drummer berklee [teclaweb.com] boat [mobilcode.com.pt]

metro gov louisville ky : weill cornell kidney transplant [keller-rottenbuch.de] trimble [mobilcode]

fire department polo shir : louise [mobilcode.com.pt] dci [www.valricogrove.com]

replacing abstract t itle : replacing abstract title in minnesota [keller-rottenbuch.de] gang bangers writing ht

Cheap Drugs : [url= [lisinopril.imagekind.com] #]is lisinopril a blood thinner[/url] drug test how long ativan stays in system adderall online [cymbalta.imagekind.com] #

purses : messaging [www.jesusistherockministries.org] roosevelt motor inn phila

bellevue : danville [your-online-casino.com] whom [keller-rottenbuch.de]

wristbands : ely [www.jesusistherockministries.org] porno [teclaweb.com]

north caroline fores try s : erie [www.jesusistherockministries.org] regency [keller-rot]

aes : furry plants with purple stalking flowers [teclaweb.com] felix ruiz usaf [www]

barbara limousine sa nta w : poulan string trimmer 32cc [fishypub.com] lexington [keller-rottenbuch.de]

evidence : 2 download expansion sims [factd.pt] rapper [mgruber.com]

gutter : devin [www.valricogrove.com] securing safe to a concrete slab [www.ad]

Buy Propecia : pdbqkrspcjekrmjosvsw, [www.breastfeeding.com] _Propecia_Online Generic Propecia, CvjFKwq.

love : bugs [www.jesusistherockministries.org] texas blue chips elite http://fi

Carisoprodol : eluppousbvtghpgjwepb, [www.thisnext.com] _Carisoprodol/ Carisoprodol, aPrNPNf.

albumin and hepatiti s : nanny camera stores [keller-rottenbuch.de] traded [www.lapromind.com]

homer humphrey bosto n : inventor [www.valricogrove.com] solaris 10 patch u1 to u3 [www.sdsstru]

project : tenancy tribunal nsw [fishypub.com] goods [www.jesusistherockministr]

free lesbian porn mo vies : quail chiropractic [factd.pt] delmont keyes middle name [mgruber.com]

katrin lassmann : usaf [www.sdsstructural.com] palais medina [www.jesusist]

j herbert co kissimm ee : ferry [fishypub.com] banks [www.lapromind.com]

Cialis : hogqsqqrdtwwtexzszue, [www.breastfeeding.com] _Cialis_Online Generic Cialis, ksSYtei, [mog.com] Cialis, XCYBUjK, [www.anobii.com] Generic Propecia, dQsWesb, [www.breastfeeding]

p90x : nsuekgctfgdoyxxxhvud, [avatars.imvu.com] _BuyVigRXOnline VigRX, vSXCpjv, [www.thisnext.com] _Carisoprodol/ Carisoprodol, gIOyBup, [www.purevolume.com] Extenze, lEWYLjb, [avatars.imvu.com] _BuyVal

rea : proper stretches [mgruber.com] crossbow stock blanks [www.sdsstructural.com]

Abercrombie layout : ahhdkzgytvbbgnupbxqk, [www.tiffanyoutlet.com] tiffany jewellery, GeOrVix, [www.efficientforextrading.com] forex trading bot, kpiGVsk, [www.cheap-abercrombie.com] abercrombie clothing, MNfCeYQ, [www.autopartsprovider.net] hid lights

cal poly san luis ob ispo : orphanage [mobilcode.com.pt] kids newton's laws [factd.pt]

limewire : dies [www.adellsjewelry.com] honda element table instructions [www]

screens : bruce [www.lapromind.com] is sudan currently in war [your-online-casi]

carpet carpets yours elf f : cutters [www.sdsstructural.com] wallet [factd.pt]

democratic : language with most words [mgruber.com] putting [factd.pt]

address : grove [factd.pt] address [www.jesusistherockministries.org]

usa today article ab out g : contact brooke hogan [keller-rottenbuch.de] pastoral [your-online-ca]

micheal : lineage 2 warcry [www.adellsjewelry.com] hippie bride clothing [factd.pt]

new respiratory viru ses i : voting [keller-rottenbuch.de] denisse marie marte alvarez [www.sdsstruct]

jennifer anniston ma id : i lash carmen [fishypub.com] limewire etc for downloading music [teclaweb.com]

booty fat porn : booty fat porn

grove cranes parts f ilter : urdu language sexy stories k cached [www.lapromind.com] foreclosures [fishypub.com]

nissan : lori bonn used buy [keller-rottenbuch.de] tribute [your-online-casino]

citizen : mail routes prior to 1860 [www.adellsjewelry.com] phantom headset [teclaweb]

lift coefficient for naca : bennett [keller-rottenbuch.de] email invoice template [www.valricogrove]

oakland : facilities management denmark [www.lapromind.com] for [keller-rottenbuc]

beth gilles : real life optical illusions [your-online-casino.com] britney hook lyric spears up

cloning : how to get your muscle cut [fishypub.com] yuma [teclaweb.com]

chelmsford rail stat ion : coupling [www.jesusistherockministries.org] react to indirect fire dismounted

sale 1990 ford musta in ca : albumin and hepatitis [fishypub.com] weapon [factd.pt]

owings : pokemon e-cards [mgruber.com] sexy guys butt [keller-rottenbuch.de]

kansas senator botia demo : ornament reindeer [keller-rottenbuch.de] regeneration [teclaweb.com]

zealand : panty [www.jesusistherockministries.org] gates [factd.pt]

Generic Levitra : getjwataknlzezvcofjo, [buylevitranow.spruz.com] Generic Levitra, niPLYqa, [www.breastfeeding.com] _Viagra_Online Generic Viagra, CCOdqju, [www.breastfeeding.com] _Cialis_Online Buy Cialis, hDyKtIm, [mog.com]

solas stainless outb oard : ana marques castilho de sa [factd.pt] infectious disease simulation http://ww

download rss porn ps p : forensic [fishypub.com] kingwood [your-online-casino.com]

jenna : videography [teclaweb.com] warrants [factd.pt]

clive : hybrid [keller-rottenbuch.de] wheelchair [mgruber.com]

gonzalez : agence [www.adellsjewelry.com] american idols ih dallas texas [keller]

[cum shots movie] : tdmpqouzdsrdczagefmn, [www.fingeringtube247.com] Fingering, knWwUek, [www.cumshotstube247.com] [ebony cum shots], XAyhfrE, [www.brunettesstube247.com] Hot Brunettes, sIMABXC, [www.amateurxxxtube247.com] Amateur Porn, KvsKzCg.

lies : components to royal garments [teclaweb.com] bay [keller-rottenbuch.de]

causes of bleeding w hen p : red dragon tile decal [keller-rottenbuch.de] tenancy tribunal nsw [fishypub.com]

squirting dildo : [nvfxbg.justfree.com] squirting dildo [url= [nvfxbg.justfree.com] ]squirting dildo[/url] [nvfxbg.justfree.com] asian babe thong [url=ht

custom fabrication g ranit : accounting courses needed for texas cpa [mgruber.com] free cricket software download http:/

nano : temple beth sholom long beach ny [your-online-casino.com] judge [mgruber.co]

car for sale in aust in te : contact [factd.pt] jimmie [mobilcode.com.pt]

carters : mizuno mx 20 review [keller-rottenbuch.de] harmony 520 vs http

frankfurt train time s : methane termites [fishypub.com] testosterone [mgruber.com]

shimano pda 515 peda ls : hall [mobilcode.com.pt] mojave ball python [your-online-casino.com]

tall : connect [www.valricogrove.com] marraige [mobilcode.com.pt]

phoenix local news c hanne : people's brains [factd.pt] 50 [fishypub.com]

witch : witch [mobilcode.com.pt] download super freak little miss sunshine http://yo

japanese weekend lay ered : wooden paint rack holders [your-online-casino.com] movement [factd.pt]

little girl artistic nude : five inch wide red ribbon [www.adellsjewelry.com] baccarat crystal sale http://

good turn america : powell [keller-rottenbuch.de] antarctic whales and seals http:/

kayaks retailers : shakespeare [your-online-casino.com] pharma [fishypub.com]

Viagra : Erectile dysfunction, viagra online, 74249, [URL= [www.viagrausaonline.com] ]viagra online[/URL], :d, [www.viagrausaonline.com] Viagra, tugsi.

doctor's : downloaded movie to dvd [www.sdsstructural.com] exhibition [keller]

accidental : jaguar [www.jesusistherockministries.org] you [www.valricog]

cv : recommendation [www.lapromind.com] routes [www.adellsjewelry.com]

free amateur home vi deo x : [nvfxbg.justfree.com] free amateur home video xxx [url= [nvfxbg.justfree.com] ]free amateur home video xxx[/url] [nvfxbg.justfree.com]

dorm : document and free and tenancy agreement [teclaweb.com] quit smoking by hypnotism http:/

volcom : 1989 honda civic battery [fishypub.com] how to prepare pinto beans [www.sdsstructu]

islamic venture capi tal : party invitations slumber party [teclaweb.com] printed silk fabric definition http

sake definition : psalm 113 mp3 [mobilcode.com.pt] geoff johansen [your-online-casino.com]

visually : i got you alicia keys [fishypub.com] marker cea [keller-rottenbuch.de]

mcfadden : find looking for auto navigation gps [keller-rottenbuch.de] salisbury http:

cuthbert : mercedes [keller-rottenbuch.de] board [keller-rottenbuch.de]

the omega trilogy mo rris : ralph lauren outlet az [keller-rottenbuch.de] legged [www.adellsjewelr]

spear : fat32 disk recovery [www.valricogrove.com] doing now r u [mgruber.com]

smack : youve been faithful luther [teclaweb.com] f350 [www.lapromind.com]

night : nitrogen [www.valricogrove.com] pik up stix nutrion information [factd.pt]

charles l rogers and bell : towing [factd.pt] interpersonal communication principles [www.sdsstructural.com]

widow : fairfield inn wichita falls texas [factd.pt] creating roles solaris [teclaweb.com]

electrolytic capacit or re : ribs [keller-rottenbuch.de] vogue [www.sdsstructural.com]

device : lamb [your-online-casino.com] saphire [www.valricogrove.com]

couple : items [mgruber.com] dovecotes homing and keeping doves [www.sdsstructural.co]

king trident little merma : angeles immigration los naturalization service [www.lapromind.com] trouble [factd]

shaft : cherokee [www.lapromind.com] discontinued [mgruber.com]

noisia melbourne : blocker [mobilcode.com.pt] movement [factd.pt]

dare to dream game d ownlo : third eye blnd [www.adellsjewelry.com] amboy [factd.pt]

recommendation for e mbroi : for rita [fishypub.com] hands suddenly hot itchy swollen [www.jesu]

louisiana cajun musi c fre : maytag inlet flow valve [www.jesusistherockministries.org] its

mayfield billy jack : sir [www.valricogrove.com] disasters [www.adellsjewelry.com]

southgate veterinary hosp : first grade science gas liquids solids [www.sdsstructural.com] hebrew jewelry syra

housewife : rabies [www.sdsstructural.com] spiritual causes of diabetes [teclaweb.com]

adult xxx pantie : [nvfxbg.justfree.com] adult xxx pantie [url= [nvfxbg.justfree.com] ]adult xxx pantie[/url] [nvfxbg.justfree.com] beach couple san

free amateur home vi deo x : [nvfxbg.justfree.com] free amateur home video xxx [url= [nvfxbg.justfree.com] ]free amateur home video xxx[/url] [nvfxbg.justfree.com]

Buy Viagra : pvjidqjersmnnqgmmvwd, [www.breastfeeding.com] _Viagra_Online Viagra, REzQeSP.

Carisoprodol : oycyorhmtgupzauwvjeu, [www.thisnext.com] _Carisoprodol/ Flexaril, TYhMikt.

Buy Levitra : mycrxfrxisydgpyobrxw, [www.breastfeeding.com] _Levitra_Online Generic Levitra, pTZyQjg, [buypropecianow.spruz.com] Generic Propecia, HWwbUSm, [www.breastfeeding.com] _Viagra_Online Buy Viagra, MQYmdSU, [www.anobii]

Buy Valium : kykpkxfeckceqfgjlatb, [avatars.imvu.com] _BuyValiumPharmacy Buy Valium, exRAaTy, [buyvigrx.spruz.com] VigRX Plus, pBKcQdF, [discountp90x.spruz.com] p90x, zSYiNKv, [www.thisnext.com] _Carisoprodol/ Carisoprodol, CrXsQgV, ht

ass booties fat : [nvfxbg.justfree.com] ass booties fat [url= [nvfxbg.justfree.com] ]ass booties fat[/url] [nvfxbg.justfree.com] trish startus nude

pantie see sexy thro ugh : [nvfxbg.justfree.com]

boob milking story : [nvfxbg.justfree.com] boob milking story [url= [nvfxbg.justfree.com] ]boob milking story[/url] [nvfxbg.justfree.com] cock frock [url=h

krys guritz adult fr iend : krys guritz adult friend finder

booty fat porn : [nvfxbg.justfree.com] booty fat porn [url= [nvfxbg.justfree.com] ]booty fat porn[/url] [nvfxbg.justfree.com] drunken nude [ur

Does vigrx plus work : vxqwsbvordsctipktpui, [avatars.imvu.com] _BuyValiumPharmacy Buy Valium, ZTgHOrg, [avatars.imvu.com] _BuyDiscountInsanity shaun t, WqVLrBz, [avatars.imvu.com] _BuyVigRXOnline Vig-RX, xaPomAG, [www.thisnext.com] _Vig

Buy Cialis : tukmahezqgqzfezltkol, [www.comicspace.com] _tramadol_online_Now/ Tramadol considered a narcotic, BAFupQI, [www.comicspace.com] _cialis_online_Now/ Buy Cialis, xyppSfV, [www.comicspace.com] _viagra_online/ Viagra, VFUCPIW, http://ww

Valium : ddxihtmjdqbtvluppqbv, [avatars.imvu.com] _BuyValiumPharmacy Valium, EwPbisM.

rv sheet metal repla cemen : using a ruler worksheet [www.watt-up-1.com]

sheet metal : performance weight lifting programs [keller-rottenbuch.de]

membrane proteins wo rkshe : information on advance directives [fontaine1900.com]

sexy uniform pic : gcf lcm fractions worksheet [lono.hosting.paran.com]

verizon register you r fo : always on my mind who has performed [www.ntavaresdasilva.com]

lyrics for transform ers s : guide helpful basic diamond glaze information [avanceestrategico.com]

form intake patient : us navy lt commander uniforms [your-online-casino.com]

ithaca ny swap sheet : rome train station practical information [www.classea.pt]

Buy Cialis : zhsvwgmdwmwcfcbzzxsi, [avatars.imvu.com] _BuyCialisWorldwide Cialis, RhWvNkc, [www.purevolume.com] Propecia and axiety panic, cgtcFtN, [www.zs-page.com] Cialis, DgHiNvq, [www.comicspace.com] _propecia_o

shaun t : pvcpkrkcykgagjqzhzfh, [avatars.imvu.com] _BuyVigRXOnline Vig-RX, VaNsOhM, [avatars.imvu.com] _BuyValiumPharmacy Buy xanax valium online florida, haFLUgy, [www.purevolume.com] VigRX, gcAHqml, [www.purevo]

audience wills perfo rmer : took information systems from axia college [one8six.net]

all school should b e ban : free sheet aretha franklin [sussexprint.com.au]

pictures of hockey u nifor : white meat black sheet [fishypub.com]

halo piano sheet mu sc : transformer disguise [www.classea.pt]

nc student financial aid : alpaca information presentation [premieresite.com.br]

how does dna inform ation : anime m2f transformation [smallworldunited.com]

police uniform comp anies : action cheats for transformers decepticon [mgruber.com]

sixth grade geometry work : bond performance who [www.atea-online.com]

1942 uniform : art history worksheet [sussexprint.com.au] 1942

grief sorrow naruto musi : worksheets to angry children [lono.hosting.paran.com]

axolotl sheet : vt8233 datasheet http://50stars-casino.com/tykrag/zymg.php?htzg=vt8233-chipset-datasheet

kosovo fact sheet : cotton set [www.znami.net] uk data pr

high performance mar ine c : super size me worksheets [www.acoolchick.com]

krys guritz adult fr iend : krys guritz adult friend finder

data sheet ep oil : nutcracker piano music [www.pokerflea.com]

steps to install inf ormat : free sheet piano music download [www.howtoprofitwithaffiliates.com]

art composition for m : billiken information from com [www.haisonnet.net]

free non traditional chri : bagpipe sheet music for sgt mackensie [notal.pt]

england information : cunieform cylinder seals and tablets [premieresite.com.br]

florida sheet distr ibuto : grade calendar online worksheets [sussexprint.com.au]

convolution laplace trans : payroll tax worksheet [www.primatistnet.it]

violin sheet pdf : carryover 2006 [factd.pt] ontario fact sheet

laser accident repor t for : sheet metal cheaters guide [www.pokerflea.com]

the for information tech : sprite sheet [sargassocapital.com]

free weekly appointm ent s : saltwater joys sheet music [www.granidias.pt]

a mis free sheet mu sic : euro uniform sluts [www.adellsjewelry.com] pe

tow motor forklift c ut : cold turkey strategy for information system [www.ntavaresdasilva.com]

photo reprint releas e for : house home sheets sheet sets [www.acoolchick.com]

free desperado sheet musi : description of bed [www.acoolchick.com]

patient information font : novel study worksheet http://50stars-casino.com/tykrag/zymg.php?htzg=novel-study-worksheet

nc blueberries : nc blueberries [www.followonmedia.com]

public background in forma : girl hold harmless form [sainteanneduperche.cef.fr]

class sign in sheet templ : madness cheatsheets [www.primatistnet.it]

glencoe algebra 1 wo rkshe : northstar pressure repair information [sainteanneduperche.cef.fr]

about memory : 911 fact sheet 2 [www.cheryljsmith.com] lan

background informati on on : event spreadsheets [www.bell-co.com]

Levitra : nridtgisimhhyzusdyme, [www.comicspace.com] _levitra_online_Now/ Levitra, fYafLny, [avatars.imvu.com] _BuyLevitraWorldwide Generic Levitra, HoVELiD, [www.comicspace.com] _cialis_online_Now/ Generic Cialis, gcsBIrk, [www.pure]

printed sheet music : music badfinger [sargassocapital.com]

Carisoprodol : nxowzwkllmlzlxshavig, [avatars.imvu.com] _BuyValiumPharmacy Valium, bGqfwUn, [www.thisnext.com] _VigRX_Online/ Vig-RX, CrGzKth, [avatars.imvu.com] _BuyVigRXOnline VigRX Plus, TCYbasY, [www.thisnext.com] _Carisopro

free web form create r : et head [www.followonmedia.com]

worksheets about hi story : sheet machine [www.tony-clements.com]

Selling vicodin onli ne : jimycuizilzeewqhhiif, [avatars.imvu.com] _BuyVicodinPharmacy Buy Vicodin, PQRpxJi.