While leveling in Northrend I managed to grab all four of the Spirit Beasts there, most likely due to less competition as everyone was leveling through Cataclysm at the time. I managed to get Ghostcrawler shortly after hitting 85, leaving Karoma as the only spirit beast I had yet to tame.
I casually circled her spawn points from time to time, hoping to catch a glimpse of her someday, but to no avail. I grew more and more in love with her looks as I watched success stories on the forums about days, weeks spent camping to finally tame Karoma, and I was starting to doubt I would ever get her without serious camping (I'm on a very high-population server so competition for rares is fierce, and I know more than one person on the server is collecting the tears.) So today, I was back out in Northrend looking for Skoll for a friend, when this conversation goes down right after I kill Vyra (I'm Jettatura/Em, Michelangelo is the guild leader and a friend of mine):
"[23:17:31] [G] [85:Mcgoobers]: he just usually has me to bail him out :p
[23:17:34] [G] [85:Michelängelø]: Oh em do you have Karoma already
[23:17:46] [G] [85:Michelängelø]: I don't remember.
[23:17:53] [G] [85:Jettatura]: I don't have Karoma
[23:18:01] [G] [85:Michelängelø]: get your butt here
[23:18:03] [G] [85:Jettatura]: OMG
[23:18:09] [G] [85:Michelängelø]: I've got him trapped
[23:18:09] [G] [85:Jettatura]: omw
[23:18:12] [G] [85:Jettatura]: keep him
[23:18:13] [G] [85:Jettatura]: Aaaah
[23:18:15] [G] [85:Mcgoobers]: time to go kill
[23:18:33] [G] [85:Mcgoobers]:

[23:18:33] [85:Michelängelø] has invited you to join a group.
[23:18:33] [G] [85:Mcgoobers]: its a race!"
So naturally I rush out there as fast as my (suddenly snail-slow) 280% speed mount will go, shaking like a leaf the entire time, and sure enough there is Karoma in all her glory, sitting in an ice trap

I'm still shaking slightly, but very extremely happy as today was kind of a bad day and that made it all a million times better. Now I just need to figure out a name for her.