You are herePersonal


warning: Creating default object from empty value in /home/hagrinad/public_html/modules/taxonomy/ on line 33.


Hagrin's Music Collection

By hagrin - Posted on 10 February 2007

The following is a list of my music albums listed first by genre and then in alphabetical order. If you know of an album that I currently do not have listed, but you think matches my musical tastes, please let me know. As you can see, I have a very vast musical collection that spans across many genres due to my association of music to my moods (like most people).

My album list is generated every night off my computer and automatically uploaded to the web server so this list is constantly being updated. The process is written in VB.Net and utilizes MS SQL Server 2000's SQL Server Agent for process scheduling.

Alternative & Rock (156 Albums)
A Perfect Circle - Mer De Noms
A Perfect Circle - Thirteenth Step
Aerosmith - Honkin on Bobo
Aerosmith - Oh Yeah Ultimate Aerosmith Hits
Alice in Chains - Greatest Hits
Audioslave - Audioslave
Avril Lavigne - Under My Skin
Barenaked Ladies - All Their Greatest Hits
Beatles - A Hard Day's Night
Beatles - Abbey Road
Beatles - Beatles for Sale
Beatles - Help!
Beatles - Let it Be
Beatles - Magical Mystery Tour
Beatles - Please Please Me
Beatles - Revolver
Beatles - Rubber Soul
Beatles - Sgt. Pepper's Lonley Hearts Club Band
Beck - Mellow Gold
Beck - Midnight Vultures
Beck - Mutations
Beck - Odelay
Beck - Sea Change
Bjork - Greatest Hits
Blink 182 - Dude Ranch
Chevelle - Wonder What's Next
Coldplay - A Rush of Blood to the Head
Coldplay - Blue Room
Coldplay - Parachutes
Coldplay - X & Y
Collective Soul - 7even Year Itch
Collective Soul - Blender
Counting Crows - Films About Ghosts
Courtney Love - America's Sweetheart
Cracker - Forever
Cracker - Kerosene Hat
Deftones - Adrenaline
Deftones - Around the Fur
Deftones - Deftones
Deftones - Minerva
Deftones - White Pony
DMB - Before These Crowded Streets (1998)
DMB - Busted Stuff (2002)
DMB - Crash (1996)
DMB - Everyday (2001)
DMB - Listener Supported (1999)
DMB - Recently (1994)
DMB - Remember Two Things (1993)
DMB - Some Devil
DMB - Under the Table and Dreaming (1994)
Eric Clapton - Me and Mr Johnson
Eric Clapton - Story
Evanescence - Fallen
Flogging Molly - Drunken Lullabies
Foo Fighters - Everywhere But Home
Goo Goo Dolls - A Boy Named Goo
Goo Goo Dolls - Dizzy Up the Girl
Goo Goo Dolls - Hold Me Up
Goo Goo Dolls- Gutterflower
Green Day - American Idiot
Green Day - Dookie
Guns N Roses - Appetite for Destruction
Guns N Roses - Greatest Hits
Guns N Roses - Use Your Illusion I
Guns N Roses - Use Your Illusion II
Harvey Danger - Little by Little
Hoobastank - The Reason
Incubus - A Crow Left of the Murder
Incubus - Fungus Amongus
Incubus - Make Yourself
Incubus - Morning View
Incubus - Science
Interpol - Antics
Jet - Get Born
Jimmy Eat World - Bleed American
Junior Senior - Don't Stop the Beat
Kinks - Fab Forty (The Singles Collection)
Kinks - One of the Road
Lenny Kravitz - 5
Lenny Kravitz - Baptism
Lenny Kravitz - Mama Said
Limp Bizkit - Results May Vary
Linkin Park - Hybrid Theory
Linkin Park - Meteora
Linkin Park - Splitting the DNA
Live - Throwing Copper
Liz Phair - Liz Phair
Lostprophets - Start Something
Lostprophets - The Fake Sound of Progress
Maroon 5 - Songs About Jane
Meat Loaf - The Very Best of Meat Loaf
Nickelback - The Long Road
NIN - Further Down the Spiral
NIN - Pretty Hate Machine
NIN - The Downward Spiral
NIN - The Fragile
NIN - Things Falling Apart
Nirvana - In Utero
Nirvana - MTV Unplugged in New York
Nirvana - Nevermind
Oasis - Be Here Now
Oasis - Definitely Maybe
Oasis - Standing on the Shoulders of Giants
Oasis - The Masterplan
Oasis - What's the Story Morning Glory
Our Lady Peace - Gravity
Our Lady Peace - Spiritual Machines
Pearl Jam - Binaural
Pearl Jam - Riot Act
Pearl Jam - Ten
Pearl Jam - V.S
Pearl Jam - Vitalogy
Pearl Jam - Yield
Phish - A Picture of Nectar
Phish - Billy Breathes
Phish - Farmhouse
Phish - Hoist
Phish - Junta
Phish - Lawn Boy
Phish - Story of the Ghost
Pink Floyd - Dark Side of the Moon
Pink Floyd - The Wall
Placebo - Without You I'm Nothing
Radiohead - Amnesiac
Radiohead - Com Log
Radiohead - Hail to the Thief
Radiohead - Kid A
Radiohead - OK Computer
Radiohead - Pablo Honey
Radiohead - The Bends
RATM - Battle of Los Angeles
REM - Automatic for the People
REM - Fables of the Reconstruction
RHCP - Blood Sugar Sex Magik
RHCP - Californication
RHCP - Greatest Hits 2003
RJD2 - Loose Ends
Rod Stewart - The Best of
Saliva - Survival of the Sickest
Silverchair - Diorama
Silverchair - Neon Ballroom
Simon & Garfunkel - The Simon & Garfunkel Collection
Smashing Pumpkins - Mellon Collie and the Infinite Sadness
SOAD - Steal this Album
SOAD - System of a Down
SOAD - Toxicity
Soundgarden - Badmotorfinger
Steve Miller Band - Greatest Hits
Sublime - Sublime
The Doors - The Best of The Doors
Tom Petty & The Heartbreakers - Greatest Hits
Weezer - Make Believe
White Stripes - De Stijl
White Stripes - Elephant
White Stripes - Life on the Flipside

Dance & Techno (11 Albums)
Basement Jaxx - Remedy
Basement Jaxx - Rooty
Chemical Brothers - Come with Us
Chemical Brothers - Dig Your Own Hole
Crystal Method - Legion of Boom
Daft Punk - Discovery
DJ Q Bert - Battle Breaks
Donna Summer - The Best of
KLF - The White Room
KMFDM - Money

Hip-Hop & Rap (465 Albums)
2 Live Crew - As Nasty as They Wanna Be
2 Pac - 2Pacalypse Now
2 Pac - All Eyez on Me
2 Pac - Don Killuminati The 7 Day Theory
2 Pac - Ressurection
2 Pac - Strictly 4 My N.i.g.g.a.z
213 - The Hard Way
50 Cent - Get Rich or Die Tryin'
50 Cent - Guess Who's Back
50 Cent - Guess Who's Back Again
50 Cent - No Mercy No Fear
50 Cent - Power of the Dollar
9th Wonder - Black is Back
Aceyalone - Grade A
Aesop Rock - Float
Akinyele - Vagina Diner
Arrested Development - 3 Years, 5 Months & 2 Days
ATCQ - Beats Rhymes & Life
ATCQ - Low End Theory
ATCQ - Midnight Marauders
ATCQ - People's Instinctive Travels and Paths of Rhythm
ATCQ - The Anthology
ATCQ - The Love Movement
AZ - A.W.O.L
AZ - Do or Die
Bad Boys - 10th Anniversary The Hits
BDP - By All Means Necessary
BDP - Criminal Minded
BDP - Edutainment
BDP - Sex and Violence
Beastie Boys - Check Your Head
Beastie Boys - Licensed to Ill
Beastie Boys - Some Old Bullshit
Beastie Boys - The In Sound from Way Out
Beastie Boys - To the 5 Boroughs
Beatnuts - Intoxicated Demons
Beatnuts - Milk Me
Beatnuts - Street Level
Beatnuts - The Originators
Big Daddy Kane - It's a Big Daddy Thing
Big Daddy Kane - Long Live the Kane
Big Daddy Kane - Taste of Chocolate
Big Pun - Capital Punishment
Big Pun - Yeeeah Baby
Binary Star - Masters of the Universe
Binary Star - Waterworld
Binary Star - Waterworld Too
Birdman - Fast Money
Biz Markie - Weekend Warrior
Black Eyed Peas - Behind the Front
Black Eyed Peas - Bridging the Gap
Black Eyed Peas - The Monkey Business
Black Moon - Diggin in Dah Vaults
Black Moon - Enta Da Stage
Black Moon - Total Eclipse
Black Moon - War Zone
Black Radical MKII - The Undiluted Truth Vinyl
Black Rob - The Black Rob Report
Black Sheep - A Wolf in Sheep's Clothing
Black Sheep - Non-Fiction
Blackalicious - The Craft
Blahzay Blahzay - Blah Blah Blah
Block McCloud - I Was Drunk When I Made This
Bow Wow - Wanted
Brand Nubian - Everything is Everything
Busta Rhymes - It Ain't Safe No More
Busta Rhymes - When Disaster Strikes
BWP - The Bytches
Camron - Come Home with Me
Camron - Confessions of Fire
Camron - Purple Haze
Camron - SDE
Canibus - 2000 B.C
Canibus - C True Hollywood Stories
Canibus - Can-I-Bus
Canibus - Hip-Hop for Sale
Canibus - Lost Lyrics (DJ Rukiz)
Canibus - Mic Club The Curriculum
Canibus - My Name is Nobody
Canibus - Rip the Jacker
Canibus - The Brainstream
Cappadonna - The Pillage
Cappadonna - The Struggle
Cassidy - Split Personality
Chingy - Jackpot
Chingy - Powerballin
Chino XL - Here to Save You All
Chino XL - Lyrical Messiah
Ciara - Goodies
Clipse - Lord Willin'
CNN - The Reunion
CNN - The War Report (1997)
Cocoa Brovas - The Rude Awakening
Common - Be
Common - One Day it Will All Make Sense
Common - Ressurection
Common Sense - Can I Borrow a Dollar
Copywrite - The High Exhaulted
Cormega - Hustler Rapper
Cormega - The Realness
Cormega - The Testament Year
Cormega - The True Meaning
Cunninlynguists - A Piece of Strange
Cunninlynguists - Dem Bois from Da Souf
Cunninlynguists - Southernunderground
Cunninlynguists - Will Rap for Food
Cypress Hill - Black Sunday
Cypress Hill - Cypress Hill
Cypress Hill - Cypress Hill III (Temples of Boom)
Cypress Hill - Cypress Hill IV
Cypress Hill - Stoned Raiders
Cypress Hill - Till Death Do Us Part
D-Nice - Call Me D-Nice
D-Nice - To Tha Rescue
D12 - D12 World
D12 - Devil's Night
Da Band - Too Hot for TV
Das EFX - Dead Serious
David Banner - Certified
David Banner - Mississippi the Album
De La Soul - Buhloone Mind State
De La Soul - Stakes is High
De La Soul - The Grind Date
De La Soul - Three Feet High and Rising
De La Soul - Timeless
Dead Prez - Get Free or Die Trying
Dead Prez - Let's Get Free
Dead Prez - Revolutionary But Gangsta
Devin the Dude - Just Tryin ta Live
Diamond D - The Diamond Mine
Digable Planets - Beyond the Spectrum The Creamy Spy Chronicles
Digital Underground - Sex Packets
Dilated Peoples - DETA LIDeracy Project
Dilated Peoples - Expansion Team
Dilated Peoples - Neighborhood Watch
DJ Clue - The American Idol Part II
DJ Clue - When Animals Attack
DJ Green Lantern - Countdown to Armageddon Part 2
DJ Green Lantern - Invasion Part Two Conspiracy Theory
DJ Kay Slay - Addicted to Beef Part Two
DJ Kay Slay - The Streetsweeper Vol. One
DJ Premier - Bootleg Volume C (Mixtape)
DJ Premier - Check Ya Mail
DJ Premier - Premier's Premium
DJ Premier - Reality Check
Do or Die - D.O.D
DOC - No One Can Do it Better
Dr. Dre - 2001
Dr. Dre - Look Out for Detox
Dr. Dre - The Chronic
Dylan - Life After Diddy
Eminem - 8 Mile Soundtrack
Eminem - Don't Call Me Marshall
Eminem - Eminem is Back
Eminem - Encore
Eminem - Infinite
Eminem - Marshall Mathers LP
Eminem - The Eminem Show
Eminem - The Slim Shady LP
Encore - Layover
Eric B & Rakim - Paid in Full
Erick Sermon - Chilltown New York
Fabolous - Ghetto Fabolous
Fabolous - More Street Dreams
Fabolous - Real Talk
Fabolous - Street Dreams
Federation - The Album
Four Horsemen - The Horsemen Project
Fugees - Blunted on Reality
Fugees - The Score
Funkmaster Flex & Big Kap - The Tunnel (1999)
G Unit - 50 Cent is the Future
G Unit - Beg for Mercy
Game - Classified
Game - Nigga With Attitude
Game - Stop Snitching Stop Lying
Game - The Documentary (Advance)
Game - Untold Story
Game - Untold Story Volume 2
Game - Who Got Game
Game - You Know What This Is Vol. 2
Gangstarr - Daily Operation
Gangstarr - Hard to Earn
Gangstarr - Moment of Truth
Gangstarr - The Ownerz
Ghostface Killah - 718 Stapleton to Somalia
Ghostface Killah - Bulletproof Wallets
Ghostface Killah - Ironman
Ghostface Killah - Pretty Toney
Ghostface Killah - Shaolin's Finest
Ghostface Killah - Supreme Clientele
Ghostface Killah - The Wally Champ
Gravediggaz - 6 Feet Deep
Gravediggaz - Pick the Sickle & the Shovel
Gravediggaz - The Demo Tape
Gravediggaz - The Demo Tape (1993)
Guerilla Black - Guerilla City
GZA - Beneath the Surface
GZA - Legend of the Liquid Sword
GZA - Liquid Swords
GZA the Genius - Words from the Genius
House of Pain - Shamrocks & Shenanigans
I 20 - Self Explanatory
Ice Cube - AmeriKKKa's Most Wanted
Ice Cube - Death Certificate
Ice T - Gang Culture
Immortal Technique - Miscellaneous Songs
Immortal Technique - Portable Immortal
Immortal Technique - Revolutionary Volume One
Immortal Technique - Revolutionary Volume Two
Inspectah Deck - The Movement
Inspectah Deck - Uncontrolled Substance
Inspectah Deck - Undadogz Volume One (DJ Storm)
J Five - Sweet Little Nothing
J-Kwon - Hood Hop
Jacki-O - Poe Little Rich Girl
Jadakiss - Kiss of Death
Jadakiss - The Champ is Here (Big Mike & DJ Green Lantern)
Jay Z & Linkin Park - Mash Up
Jay Z - Black Album
Jay Z - Blueprint
Jay Z - Blueprint 2 The Gift and the Curse
Jay Z - Grey Album (Dangermouse)
Jay Z - Hard Knock Life Volume Two
Jay Z - In My Lifetime Volume One
Jay Z - Life and Times of S. Carter Volume Three
Jay Z - MTV Unplugged
Jay Z - Reasonable Doubt
Jay Z - Silver Album (RJD2 Mix)
Jay Z - The Dynasty Roc La Familia
Jay Z and R Kelly - Unfinished Business
Jay Z vs. Illmind - The Black and Tan Album
Jay Z vs. Kno - The White Albalum
Jeru the Damaja - Divnie Design
Jeru the Damaja - The Sun Rises in the East
Jeru the Damaja - Wrath of the Math
Jin - The Emcees Properganda
Jin - The Rest is History
Joe Budden - Joe Budden
JT - Untold Story
JT - West Coast Resurrection
Juelz Santana - What the Game's Been Missing
Jungle Borthers - Raw Deluxe
Jungle Brothers - J. Beez wit the Remedy
Jungle Brothers - Straight Out the Jungle
Junior Mafia - Conspiracy
Kankick - The Traditional Heritage
Kanye West - College Dropout
Kanye West - Kon the Louis Vuitton Don
Kanye West - Late Registration
Keith Murray - Enigma
Keith Murray - He's Keith Murray
Keith Murray - The Most Beautifullest Thing in this World
Killa Beez - The Sting
Killa Beez - The Swarm
Killah Priest - Black August
Killah Priest - Black August Revisited
Killah Priest - Every Knee Shall Bow
Killah Priest - Heavy Mental
Killah Priest - Priesthood
Killarmy - Dirty Weaponry
Killarmy - Doomsday (Bootleg)
Killarmy - Silent Weapons for Quiet Wars
Kool & the Gang - Celebration The Best of Kool & the Gang
Kool G Rap - 4 5 6
KRS One - Keep Right
KRS One - Kristyles
KRS One - KRS One
KRS One - Prophets vs. Profits
KRS One - Return of the Boom Bap
KRS One - Spiritual Minded
KRS One - The Sneak Attack
Kumasi - God is So Kind
LA the Darkman - Heist of the Century
Last Emperor - Palace of the Pretender
Last Emperor - The Lost Empire
Leaders of the New School - A Future Without a Past
Lil Jon & The East Side Boys - Crunk Juice
Lil Jon & The Eastside Boyz - Kings of Crunk
Lil Kim - The Naked Truth
Lil' Kim - Hardcore
LL Cool J - 14 Shots to the Dome
LL Cool J - All World (Greatest Hits)
LL Cool J - Mama Said Knock You Out
LL Cool J - Mr. Smith
LL Cool J - Ten
LL Cool J - The Definition
Lloyd Banks - Best of Lloyd Banks 1 (DJ Famous)
Lloyd Banks - Best of Lloyd Banks 2 (DJ Famous)
Lloyd Banks - Best of Lloyd Banks 3 (DJ Famous)
Lloyd Banks - The Hunger for More
Loon - Loon
Lord Finesse - From the Crates to the Files
Lost Boyz - Legal Drug Money
Ludacris - Back for the First Time
Ludacris - Chicken and Beer
Ludacris - The Red Light District
Ludacris - Word of Mouf
Main Flow - Hip Hopulation
Mase - Double Up
Mase - Harlem World
Mase - Welcome Back
Masta Ace - Disposable Arts
Masta Killa - No Said Date
Master P - Good Side Bad Side
Mathematics - Love Hell or Right
Max Julian - Smoke N Roll
Memphis Bleek - M.A.D.E
Method Man & Redman - Blackout
Method Man - Tical
Method Man - Tical 0 The Prequel
Method Man - Tical 2000 Judgement Day
Miri Ben - Ari the Hip Hop Violinist
Missy Elliot - Missy's Madness
Missy Elliot - This is Not a Test
Mobb Deep - Amerikaz Nightmare
Mobb Deep - Hell on Earth
Mobb Deep - Infamous Allegiance Part One
Mobb Deep - Infamy
Mobb Deep - Juvenile Hell
Mobb Deep - Murda Muzik
Mobb Deep - The Infamous
Mos Def - Black on Both Sides
Mos Def - Black Star
Mos Def - The New Danger
Mr SOS - SOS for President
N.E.R.D - Fly or Die
N.E.R.D - In Search of N.E.R.D
Nas - Carry the Cross
Nas - Carry the Cross Chapter 2
Nas - God's Son
Nas - I Am
Nas - Illmatic
Nas - It Was Written
Nas - Nastradamus
Nas - Prematic (Demo Tape)
Nas - Stillmatic
Nas - Streets Disciple
Nas - The Lost Tapes
Nas - Unreleased and Rare
Naughty by Nature - Naughty's Nicest
Nelly - Country Grammar
Nelly - Nellyville
Nelly - Suit
Nelly - Sweat
Neptunes - Neptunes Presents Clones
Nice and Smooth - Nice and Smooth
Nine - Cloud Nine
Nine - Nine Livez
Noreaga - God's Favorite
Noreaga - Melvin Flynt Da Hustler
Noreaga - N.O.R.E
Northstar - RZA Presents Northstar
Notorious BIG - Life After Death
Notorious BIG - Platinum Instrumentals Presents B.I.G. Beats
Notorious BIG - Ready to Die
NWA - Niggaz4Life
NWA - Straight Outta Compton
Obie Trice - Cheers
Old Dirty Bastard - Nigga Please
Old Dirty Bastard - Osirus
Old Dirty Bastard - Return to the 36 Chambers
Old Dirty Bastard - The Dirty Story - The Best of ODB
Old Dirty Bastard - The Trials and Tribulations of Russell Jones
One Man Army - Project F.E.T.U.S
Onyx - All We Got Iz Us
Onyx - Bacdafucup
Outkast - Atliens
Outkast - Speakerboxxx The Love Below
Pete Rock & CL Smooth - Mecca and the Soul Brother
Pete Rock - Soul Survivor
Pitch Black - Pitch Black Law
Pretty Ricky - Bluestars
Proof - Searching for Jerry Garcia
Public Enemy - Apocalypse 911 The Enemy Strikes Black
Public Enemy - Fear of a Black Planet
Public Enemy - It Takes a Nation of Millions to Hold Us Back
Puff Daddy - No Way Out
Q Tip - Amplified
Raekwon - Immobilarity
Raekwon - Only Built 4 Cuban Linx
Raekwon - The Lex Diamond Story
Rahzel - Make the Music 2000
Rakim - The Master
Ras Kass - Rasassasination
Ras Kass - Soul on Ice
Ras Kass - Verbal Murder
Redman - Ill at Will Mixtape Vol.1
Redman - What Thee Album
RJD2 - Deadringer
RJD2 - Since We Last Spoke
Roots - The Tipping Point
Royal Flush - Street Boss
Royce 5'9 - Build and Destroy
Royce 5'9 - Death is Certain
Royce 5'9 - Rock City
Royce Da 5'9 - M.I.C
RZA - Birth of a Prince
RZA - Ghost Dog Way of the Samurai Import
RZA - RZA as Bobby Digital In Stereo
RZA - The Cure Mixtape
RZA - The World According to RZA
RZA as Bobby Digital - Digital Bullet
Sabac - Sabacolypse
Sage Francis - A Healthy Distrust
Salt N Pepper - Very Necessary
Sean Paul - Dutty Rock
Sean Paul - The Trinity
Shawnna - Worth tha Weight
Shyheim - Manchild
Shyheim - The Lost Generation
Shyne - Godfather Buried Alive
Singe - The Epidemic
Slick Rick - The Great Adventures of Slick Rick
Slim Thug - Already Platinum
Slum Village - Detroit Deli
Slum Village - Prequel to a Classic
Smif N Wesson - Unreleased Rawkus Album
Smif N Wessun - Da Shinin'
Smif N Wessun - Reloaded
Snoop Dogg - Paid Tha Cost to be Da Boss
Snoop Dogg - Rhythm & Gangsta The Masterpiece
Snoop Dogg - Top Dogg
Snoop Doggy Dogg - Doggystyle
Snoop Doggy Dogg - The Last Meal
Souls of Mischief - 93 Til Infinity
Special Ed - Youngest in Charge
Styles P - A Gangster and a Gentleman
Sugar Hill Gang - The Essentials
Sunz of Man - Saviorz Day
T.I. - Urban Legend
Talib Kweli - Beautiful Struggle
Talib Kweli - Quality
Terror Squad - True Story
The D.O.C. - No One Can Do it Better (1989)
The Firm - The Album
Timbaland & Magoo - Under Construction Part II
Tone Loc - Loc-Ed After Dark
Tony Yayo - Thoughts of a Predicate Felon
Twista - Adrenaline Rush
Twista - Kamikaze
Twista - Resurrection
Twista - The Day After
Twiztid - Mutant Volume 2
U-God - Golden Arms Redemption
U-God - Mr. Xcitement
Ultramagnetic MC's - Critical Beatdown
VA - Rawkus Presents - Soundbombing II
VA Promo Only - Urban Radio December 2004
Virtuoso - Word War 2 Evolution of the Torturer
Warren G - In the Midnight Hour
Westside Connection - Terrorist Threats
Wu Tang Clan - Enter the 36 Chambers
Wu Tang Clan - The Iron Flag
Wu Tang Clan - The W
Wu Tang Clan - Wu Tang Forever
Wu Tang Killa Bees - The Swarm Vol. 1
Wyclef Jean - Welcome to Haiti Creole 101
Xzibit - Man vs. Machine
Xzibit - Restless
Ying Yang Twins - United State of Atlanta
Young Buck - Sraight Outta Cashville
Young Buck - Street Life Mixtape (2004)
Young Buck - T.I.P
Youngbloodz - Everybody Know Me (Advance)

Miscellaneous (13 Albums)
B2K - Santa Hooked Me Up
Barry Manilow - Ultimate Manilow
Barry White - Love Songs
Douglas Adams - HHGTTG BBC Albums
Men at Work - Business as Usual
Nintendo - Zelda Melodies
Soundtrack - Bad Boys 2
Soundtrack - Barbershop 2
Soundtrack - Boyz N the Hood
Soundtrack - Honey
Soundtrack - Kill Bill Vol. 1
Soundtrack - Shrek 2
Soundtrack - Tales from the Hood

Pop (58 Albums)
10,000 Maniacs - The Wishing Chair
Aaliyah - Aaliyah
Ashlee Simpson - Autobiography
Avril Lavigne - Let Go
Beyonce - Dangerously in Love
Britney Spears - In the Zone
Christina Aguilera - Christina Aguilera
Christina Aguilera - Just Be Free
Christina Aguilera - Stripped
Dido - Life for Rent
En Vogue - Soul Flower
Enrique Iglesias - Enrique
Enrique Iglesias - Escape
Fiona Apple - Tidal
Inxs - The Greatest Hits
Jamiroquai - Travelling Without Moving
Janet Jackson - Damita Jo
JC Chasez - Schizophrenic
Jennifer Love Hewitt - Barenaked
Jessica Simpson - In This Skin
Jessica Simpson - Irresistable
Jessica Simpson - Sweet Kisses
Jojo - Jojo
Justin Timberlake - Justified
Kelly Clarkson - Breakaway
Kelly Clarkson - Thankful
Mandy Moore - Coverage
Michelle Branch - Hotel Paper
Michelle Branch - The Spirit Room
Nick Lachey - Soulo
Norah Jones - Come Away with Me
Norah Jones - Feels Like Home
Prince - Musicology
Prince - The Hits 1
Prince - The Hits 2
Pussycat Dolls - Pussycat Dolls
Sarah McLachlan - Afterglow
Sarah McLachlan - Fumbling Towards Ecstasy
Sarah McLachlan - Mirrorball (Live)
Sarah McLachlan - Solace
Sarah McLachlan - Surfacing
Sarah McLachlan - The Freedom Sessions
Sarah McLachlan - Touch
Sheryl Crow - C'mon, C'mon
Sheryl Crow - The Very Best of Sheryl Crow
Stacie Orrico - Stacie Orrico
Sting - The Very Best of Sting & The Police
Tori Amos - Strange Little Girls
Train - Drops of Jupiter
Train - My Private Nation
Train - Train
U2 - Achtung Baby
U2 - Best of 1980 - 1990
U2 - Best of 1990 - 2000
U2 - Joshua Tree
U2 - October
U2 - Pop
U2 - The Unforgettable

R&B (65 Albums)
112 - 112
112 - Hot & Wet
112 - Part III
112 - Room 112
Alicia Keys - Songs in A Minor
Alicia Keys - The Diary of Alicia Keys
Allure - Chapter III
Avant - Ecstasy
Avant - My Thoughts
Avant - Private Room
B2K - B2K
B2K - Pandemonium
Bobby Brown - Greatest Hits
Bobby Valentino - Bobby Valentino
Boyz II Men - Greatest Hits
Brandy - Afrodisiac
Brian McKnight - U Turn
Carl Thomas - Emotional
Carl Thomas - Let's Talk About It
Christina Milian - It's About Time
Craig David - Born to Do It
Craig David - Slicker than Your Average
D'Angelo - Brown Sugar
D'Angelo - Voodoo
Destinys Child - Destiny Fulfilled
Domino - Domino
Erykah Badu - Baduism
Erykah Badu - Mama's Gun
Ginuwine - Back II Da Basics
Ginuwine - The Life
Ginuwine - The Senior
Houston - It's Already Written
Jagged Edge - A Jagged Era
Jagged Edge - J.E. Heartbreak
Jagged Edge - Jagged Little Thrill
Jamie Foxx - Unpredictable
Joe - All that I Am
Joe - And Then
Joe - My Name is Joe
Lauryn Hill - Miseducation
Lauryn Hill - MTV Unplugged
Luther Vandross - Dance with My Father
Mario Winans - Hurt No More
Marques Houston - MH
Mary J Blige - No More Drama
Montell Jordan - Get it On Tonight
Montell Jordan - Life After Def
Montell Jordan - R U With Me
Montell Jordan - This is How We Do It
Musiq - Soulstar
Mya - Moodring
Next - The Next Episode
Nick Cannon - Nick Cannon
R Kelly - Chocolate Factory
R Kelly - The R in R & B Greatest Hits Collection Vol. One
Ray J - Raydiation
Soundtrack - You Got Served
SWV - Release Some Tension
Total - Kima, Kiesha & Pam
Total - Total
Usher - Confessions
Usher - My Way
Usher - Sex Appeal
Usher - Usher
Young Gunz - Tough Luv

Virtual Stock Market

By hagrin - Posted on 09 February 2007

"Whoever dies with the most money, wins" - Danny Devito in Other People's Money

I'll admit it - I want to have as much money as possible and I am always looking to make more money, save more money, work smarter, research the latest "get rich scheme" and put in the work to try and make those things happen. However, a lot of "let's make a lot of money" plans don't give entrepreneurs a virtual world to test their knowledge, strategies and "reaction" times. However, one popular method of investing money would be playing the stock market and the Virtual Stock Exchange allows beginning investors to practice their researching and pricing techniques.

Recently, a few friends have created portfolios and have been able to use this virtual world to evaluate exactly how accurate our research is and whether or not our instincts are correct. In addition, VSE teaches investors the patience needed to deal with a volatile market and to not overreact to poor stock performance. VSE allows users to create a group that your friends and you can use to create a competition based on each other's portfolios. VSE provides extensive trading options including long and short positions, limit and stop trading, margin accounts and commisison/interest calculations. If you're looking for a group to join, the group name is "" so create your portfolio today and let's make this money!


By hagrin - Posted on 05 February 2007

Many of my close personal friends know that when Google came out and then again shortly after (my ex will testify that when it was at the 150 range that I said in the car to her that she should buy it because it would go to 400), I told everyone that this was the can't miss stock of our time. I, and many others, was proven right.

Now, I will give you the next big stock to invest in and hold onto for about 5-10 years: SHLD.

Sears Holdings Corporation, led by Chairman Edward S. Lampert, is described as a "broadline retailer", but many investors will call SHLD a "virtual hedge fund". To understand why this is important, we need a quick history lesson. For ease, I will quote this MarketWatch story:

Sears Holdings Chief Executive Edward Lampert is regarded as one of the top five hedge-fund managers in the United States. He has a stellar track record with an average annual return of about 29%, before fees, since he went out on his own with ESL Investments in 1988. In 2005, he became the first hedge-fund manager ever to breach the $1 billion mark in income, according to Alpha magazine. If Lampert can generate returns anywhere approaching that by turning the retail behemoth's heavy cash flow into yet more money, then why not, argues Deutsche Bank analyst Bill Dreher. Like Buffett -- who Lampert follows closely and often quotes -- Lampert may be able to turn an iconic American name into a monolithic investment stock, though his approach to retail would be considered nontraditional.


To get in on Lampert's hedge fund, an investor must first be invited and then commit a minimum of $20 million -- plus have the stomach to forget about it during the five-year lockup period. Sears Holdings shares, on the other hand, are trading for about a mere $180 a piece, so 100 shares would cost $18,000 -- a pittance in comparison, and you can get out at any time. In fact, you could call Sears Holdings a working-man's hedge fund. "Why would you invest in ESL when you can invest in Sears Holdings and you don't have to pay a 2% management fee; you don't have to give him 20% of the profits," said Dreher. "Everything he's doing with Sears Holdings investments goes right back to the shareholders."

So, he has the track record, the experience and the price is affordable to the common man. However, at around 175-180 dollars a share, isn't it priced out already? Not so if you believe Lampert who describes SHLD as a "$55 billion startup." How many startups do you know that have 55 billion dollars in assets to play with at its "inception"? In addition, the options market is generally a "big money" game led by those with the most to win and lose. When looking at option pricing, you can see that the 1 year and 2 year pricing targets are in the 200+ dollar range meaning at least a 10% increase in the next year or two. That's a pretty good ROI with a stock that has a Beta value of -0.13.

SHLD marks the first entry into the Virtual Stock Picks tracker. I locked in my pick at the beginning of the day at 178 so we have -

Pick #1
Buy @ 178 on 2/5/2007
Strategy: Long-term Hold

We'll track the performance of my picks over time and see if we can make some people some money. And yes, I do plan on investing my own real money in my picks so my money does back these wild speculations.

Use Nike+ on Non-Nike Running Shoes

By hagrin - Posted on 13 December 2006

A while back, I wrote a review on the Nike+ iPod system and identified a lot of pros and cons. One of the cons that I had mentioned was that Nike was trying to force the owner to constantly buy Nike branded running shoes based on the unique design needed to slip the transmitter into the sole of your shoe. However, it seems a lot of people were put off by this idea and hacks/adapters and DIY kits have sprung up to help Nike+ owners use their system with non-Nike shoes.

Instead of endorsing one particular product (because I actually do use Nike running shoes for the road running I do here in New York), I figured I would present you with a list of user contributed options from Digg (definitely read through the comments for more options than just the first link). Hope this info helps people looking to use the Nike+ system with their favorite non-Nike sneaker.

Contact Information

By hagrin - Posted on 07 December 2006

If you need to contact the people responsible for, try one of the following:

Email: hagrin at gmail dot com
IM: Google Talk: hagrin at gmail dot com
(links written out to avoid automated webcrawlers)

Please provide the reason for contacting me in the Subject of the email as I use rules to appropriately label certain related issues. I check my gmail almost real-time between having Gmail open in my broswer, the Gmail notifier from Google Talk and the Blackberry Mobile Gmail application so email or GTalk are the best methods of contact. I rarely use AIM anymore or ICQ so if you have that old contact information, you probably won't reach me.

Want to Lose Weight? Become Poor

By hagrin - Posted on 06 November 2006

Over the last year or so, I have managed to lose 50 pounds and become one of the more active people I know. When people who see me now, who haven't seen me in a long time, they always ask "How did you do it?". Books, professions, websites and diets have all tried to answer this question in hopes that they would be able to solve one of life's great social problems. My solution, however, didn't come from any book or training manual, but from a lifestyle change. What was that lifestyle change?

I lived "poorly".

The above declaration is intentionally misleading (in a lame attempt to capture my audience's attention). However, the statement does hold some truth when put in the context of my spending habits and my ability to "rough it". First, let's flashback to October 2005. I had just come off my second broken foot in less than a year and had not been able to do much physical activity. My weight at that time was 235 (although many say I never looked that heavy) and I had taken a "I don't care" approach to my body thinking I still looked OK. However, inadvertently, I heard someone close to me discuss my appearance with their boss and found out that they found me "unattractive and fat". Yikes, the F word - a word that still stings even to this day. After hearing the assessment on my body, I looked in my full-length mirror and didn't like what I saw.

That night, I ran 8 miles at the gym.

I couldn't walk up or down stairs for the next couple of days, but continued to crank out about 30 minutes of running a night at the gym. The pain persisted, but the pain drove me to continue my running quest and I started lifting light weights at high repititions. These were humble beginnings, but they were the foundation of who I am today.

The problem with this recollection as an advice story for others is that the anger of being called fat only lasts for so long and doesn't produce the lifestyle change that is needed to break bad habits and institute newer, better routines. So exactly what clicked inside of me that made this change a permanent one that still drives me over a year later?

Live like you're poor.

So, how does living poor exactly translate to losing weight? Here's a few tips I used -

  1. Leave your wallet at home when you go to the gym. You may leave the gym starving, but if you bring your wallet with you, you will be more apt to make poor impulse food buying decisions. Plus, you'll save money by not being able to spend any.
  2. Bring your lunch to work. Eating out (umm ...) is expensive so bringing your lunch will help you save. In addition, if you constantly eat out, you will be presented with more unhealthy food options than you would if you brought a planned lunch.
  3. Walk or ride everywhere. When I decided to ride my bike and take the train to work instead of driving, I was able to lose weight while saving money on gas and car maintenance (my commute is 50+ miles each way). Cars are very expensive to maintain no less purchase or lease.
  4. Forget the "not-so" convienant stores. Convienant stores are typically more expensive than supermarkets and definitely stock more unhealthy food than a supermarket would. Limit your shopping to supermarkets - try going before work when there aren't that many other customers.
  5. Plan cheap dates. Yikes, well maybe you shouldn't take dating advice from a single 28 year old. However, instead of going out to each rich foods for a dinner date, take that romantic walk in the park, walk the boardwalk at the beach and stay active. Trust me, you'll want to be with someone who likes being active.

Good luck with your weight loss activities! I'd love to hear some more tips or words of advice.

Nike+ Review - Initial Thoughts

By hagrin - Posted on 07 September 2006

Panic set in pretty quickly. My 60GB Video iPod was no longer charging. With fear of long work commutes and long runs without music looming, I decided to hop on the Trek 7200 and make my way to the Apple Store located at Roosevelt Field. The "Genius" Bar was crowded with 4 other iPod users - all with "my iPod won't charge" problems. After I explained the troubleshooting steps I had already completed, they told me they needed to keep my iPod for an overnight battery test (translation - "We at Apple think you're an idiot and think our power outlet has a mysterious electric current that works better than the power at your house").

So, what does any good geek do when he's addicted to his iPod for the 2 hours every day on the train, the hour of biking and the hour of running he does every day? He buys another iPod.

I purchased the 4GB Nano (black) because I figured with my new found running prowess, I would want a lighter iPod and I would try out the Nike+ system as an extra motivator for completing the necessary mileage every week to be competitive in Ultramarathons. With the Nano and Nike+ system (and armband) purchased, I walked downstairs to the nearest Finish Line and picked up a pair of Nike+ ready running shoes (pictured below).

Nike Air Max 180s

Installation was smooth and easy. All you need to do to get your shoes "hooked up" is to lift up the left shoe's sole insert and remove the cushion placeholder. For the iPod Nano, all I had to do was just insert the receiver into the bottom and the Nano added the additional Nike+ menu option. As for the software side, I did exactly nothing. I already had the most recent iTunes software installed on my PC and I was good to go.

The recorded results of my first run left a lot to be desired. I hadn't calibrated my Nike+ system and it showed. My first run was over half a mile off (a 7 mile run) - definitely not the result I wanted. Therefore, I mapped a route out using Google Earth to get the exact mileage and calibrated my Nano for the first time. I ran the .85 miles, ended the calibration and went out and ran again. My second run yielded closer results, but was still .3 miles off on a 6.5 mile run - possibly due to elevation changes (slight elevation changes at that). As a last resort, I "guesstimated" a second calibration and ended the calibration a hundredth of a mile sooner than I should have. Since then my mileage calculation have been nearly 100% accurate with no more than a .15 mile difference on runs over 10 miles. Overall, I would have to say that the Nike+ system, once tweaked, does work pretty well; however, I still question its accurateness if I were to take it on hilly terrain or technical trail running.

The website offers a very easy to use interface with a pleasing visual, graphic display. However, after developing some of my own web tracking applications, the NikePlus system has a long way to go. First, the "My Records" section seems highly inaccurate. Take a look at the image below (click on the image to open the image full-size).

As you can see, this registered my first and only run at the time. I ran over 6 miles at 7:46 pace. However, the Nike+ system recorded my fastest 1 mile time as over 8 minutes - something that is obviously impossible and incorrect. My fastest 5K and 10K times were also incorrect and remain incorrect even after having logged ~10 runs. In addition, you cannot really get to granular with the statistics provided back to the system. You cannot get elevation readings and there are no heart rate measurements - readings that you can obtain on slightly more expensive GPS enabled running trackers (ex. ForeRunner 301).

Overall, the NikePlus system does work for what it is intended to do - track an individual's runs and performance while providing a large community to push yourself against and for those reasons alone, I would recommend the Nike+ system to others. I know that there have been times where I have gone to the gym just so my public statistics don't fall behind that of other runners. However, while it does do the basics pretty well, the NikePlus system has a long way to go. Nike should provide a data API for us geeks that would like to publically display their data to the world on their running blogs. Future revisions of the iPod Nano, the transistor or the receiver should come equipped with GPS so that elevation readings can be derived and tracked. Additional statistics should be provided on the NikePlus site as well as a community forums so that you can really build a tight runner's message board. Finally, and most obvious of them all, I would hope to see more accurate readings while running and displayed on the website.

While their might be better alternatives, the Nike+ system does provide runners a benefit that could help push runners to new levels while the cost is minimal (assuming you already have an iPod Nano).

2006 NYC Half Marathon

By hagrin - Posted on 28 August 2006

On Sunday, I finished the first ever NYC Half Marathon (sponsored by Nike) in what I would describe as the Tale of Two Races. As if waking up at 3:30am on a Sunday wasn't enough to make me question my sanity, I walked through the pouring rain to the 4:19am train and arrived in the City at around 5 so I could participate in the first ever NYC Half Marathon event.

After grabbing some fruit, I took a cab up to East 86th and Central Park where the race start line was located. I was one of the first 500 people there or so and now had to waste 2 hours before the start of the race. Lots of stretching, people watching and bathroom going filled the first hour before the timed pace corrals starting filling up. To make sure I didn't have to fight my way through 10,000 people, I got as close to the front of the "open" section. And then the waiting began ...

Highlights of this waiting period was watching the Central Park Conservatory workers using digital cameras to take pictures of people going to the bathroom in the woods by the starting line ... which included women just dropping down and not even looking for real cover (which reminds me of the whole Seinfeld "good naked" vs. "bad naked" debate - this was bad naked).

The race began and as expected I had to fight through a lot of slow runners (which was weird because I started right behind the "preferred" starting groups). Immediately, I was introduced to the rolling hills of Central Park which I definitely should have altered my training to accomodate. Even with the hills, I was able to pace my way at a decent clip finishing the first 5K and 10K at better than expected times. At around the 7.5 mile mark, we left the hilly park for a flat run through the City. I was still ok till about Mile 9 when during the middle of 42nd Street the heavens opened up and race #2 started. What was a hard, but still fast and fun run turned into a sloppy, slightly annoying race. My shoes were soaked, my laces come untied a few times and my pace slowed. The run down the West Side was gorgeous though, but the rain put a slight damper on the view.

I finished 1,214 out of 10,241 runners which is respectable considering this was my first timed run at this distance and I didn't train for any of the hills. You can see my full race results here -

My Race Results
Overall NYC Half Marathon Race Statistics

Many thanks goes out to my brother Chris and my cousin John who both made the long trek into the City to watch me run and then meet up with me afterwards.

Next up - the Knickerbocker 60K (37+ miles), November 25th.

2006 Reckson Long Island Marathon

By hagrin - Posted on 05 August 2006

Between work, being a little under the weather and having a swollen, black and blue left ankle (due to basketball the week before), I haven't been able to update my site much recently with tech news, no less personal news. However, on May 7th, 2006, I competed in the 2006 Reckson Long Island Marathon. I chose to enter the full 26.2 mile race a few months back and even with my injury, I decided to at least give the race a shot.

I ran with my younger cousin John who entered the 13.1 mile Half Marathon. His training regiment was much better than mine with eating extremely healthy, running consistently and having run track previously at a very high competitive level. Therefore, my game plan was to run with him for the first few miles (or as long as he kept a quick, yet not blistering pace) and then hopefully settle into a groove where the miles would just mesh together into one mindless, blank blink of an eye. Well, this strategy worked for the first 17 miles - too bad 9.2 miles still remained.

The race started promptly at 8am and John and I ran shoulder to shoulder to start out. We hit the first mile marker in 8:24 which was really a sub 8 minute mile because it took us over 30 seconds to reach the starting line. After passing the 3 mile marker at 23:35, we passed family members who were cheering us on to give us yet another boost. Right at the 4 mile marker, which we hit at 31 minutes (our pace had quickened to about 7:30 miles), John increased his pace even more after the water station and I decided that this would be the point where I fell into a slightly slower, yet more comfortable pace.

From miles 4-8 I really don't remember much outside of running past some familiar streets in Westbury. Then, runners made a sharp left up the entrance ramp for the Wantagh Parkway. The parkway didn't hold many spectators so this was the first stretch of running where spectators did not line the course. At the 10 mile mark, half marathoners divert to the right off the highway while full marathoners continued left down the parkway. The number of runners going to the left were outnumbered by those going right by about 9 or 10 to 1. I remember thinking "Wow, am I making a mistake going left?", but decided I wasn't and continued forward. I hit the 13.1 mile halfway mark at 1 hour 45 minutes and was cruising on to a good time. At around mile 14 I felt the first pains in my left foot, but was able to continue without much distraction. Easy running ended around mile 17 where I was still moving at a pretty good pace having completed the 17 miles in 2 hours and 21 minutes. However, after the Wantagh Parkway turnaround, the left foot pain really started to kick in and I was slowed to a fats walk/slow jog for quite a few miles killing my pace and split times. At around mile 24, I decided that I had enough of the pain and decided to crank up the music on my new 60GB iPod and started running at a sub 8 minute mile pace. During this time, I must have passed about 30-50 runners with many of those being in the last half mile (about 20 runners had bunched together).

As I rounded the last parts of the course in Eisenhower Park, spectators started forming really picking up my spirits and allowing me to push the pace even more. Right before the finish line, I raised my arms and immediately started cramping (haha, bad idea) and slowed down as I crossed the finish line after 4 hours 9 minutes 16 seconds (9:31 mile pace) in 252nd place (see full race results here. All in all, I was partly satisfied I had completed the race in decent time, but considering my time after 17 miles, I was a little disappointed. After finishing my family stated I didn't even look tired and I really wasn't so hopefully before my next marathon I won't injure myself and I'll be able to hydrate better so I don't cramp at all. Hopefully, in mid-June, I will be selected to run in the IMG NYC Marathon, but I have to wait until the lottery has been completed. Definitely a lifetime achievement I can say I alwasy did, but now I'm hungry for more.

Finally, I want to thank all those who volunteered and the sponsors who made the race possible. Oh, and for all of you who doubted me, I told you so.

Purchased: Dell 2005FPW 20" LCD Widescreen

By hagrin - Posted on 05 August 2006

I know, I know - it's not the 30" cinema display that I had previously talked about on my wishlist, but this monitor will more than suffice.

After running out of space on my desk (which now houses my 32" TV, my DVD player, my 21" CRT and some other electronic equipment (speakers, 2 keyboards, 2 mice, etc.), I decided that it was time for a monitor upgrade. I had already decided that the experiences I have had with my work monitors (multiple Dell LCDs of varying sizes) that I would price the different Dell monitors and get the best one for the cost.

When trying to figure out the cost of purchasing a monitor, the one major drawback of buying a monitor of the Internet is the shipping costs. Therefore, when I went to Dell's website, I had to figure in not only the cost of the monitor, but the shipping charges (plus any insurance charges). However, one way to offset the costs (when ordering from Dell) is to find an online coupon code that applies to the item you are trying to purchase. Finally, when determining costs, you have to account for available markets - in this case buying from Dell directly or through a reseller like Ebay.

First, I headed over to Dell's web site to see which models fell within my price range and immediately wanted the 2005FPW. It's widescreen display, high resolution, low price, portrait orientation option and other features all attracted me to this model right away. In addition, Dell has had this model on sale a lot recently (probably due to the release of their 30" display) so the monitor had the following cost structure:

  • Normal Cost of $529.00, but was on sale for $105.20 making the base cost $423.20.
  • Shipping costs were $19.00, but were also waived due to being on sale. Final shipping costs were free.
  • Tax came out to $36.51.
  • Final Cost: $459.71

Now, with the Dell coupons I could find online, I would have been able to knock another $20 off the price to make the final cost ~$440.00. Being miserly, I decided to monitor hunt on Ebay to see if I could get myself a better deal. First rule of Ebay is to not bid until the final 2-5 minutes. I really don't care what any Ebay buying guide may tell you, if you bid before this timeframe, you're only going to have your maximum price exposed to the seller. After almost two weeks of scouting and bidding on 2005FPWs on Ebay, I tracked the median price to be around $410 after shipping and insurance and the minimum price to be $380. However, I didn't win any of these auctions and after two weeks I was still monitor-less.

At this point, a buyer must make the decision whether or not the uncertainty, the wasted time and the hassle of trying to save ~$60 (13.6% savings off the Dell cost) is worth trying to acquire the monitor off of Ebay. Personally, the $60 savings was worth it and when I was offered a "Second Chance Offer" from a respected seller, I jumped on the opportunity. The 2005FPW arrived brand new as advertised and works without any dead pixels.

Since I may try and buy a second 2005FPW for a dual monitor display, I plan on trying to hunt down a really good Dell coupon first and then seeing if Dell's final price is comparable to the prices found on Ebay. Be aware, it seems as if the price of this monitor is dropping so check back to the Dell web site frequently and keep updated on available coupons.