Here's 2 links to help you get 100% completion -
1st - A Google Style Map but for GTA4
GTA IV Map
2nd - A List of what is needed to get 100% Completion -
100% Completion Checklist
(last updated May 4 2008)
Missions (60%):
Complete 90 story missions and reach the game's credits, irrelevant of choices made and ending received (60%).
Activities (5%)
Win in a full game of bowling (1.25%).
Win in a game of darts (1.25%).
Win in a game of pool (1.25%).
Beat the high score of 10950 in QUB3D (1.25%).
Collectables (7%):
Complete all 50 stunt jumps (2.5%). (see also: Unique Stunt Jumps Video Guide)
Kill all 200 pigeons scattered around the city (2.5%).
Find and steal all 30 cars requested by text message from Stevie (2%). (see also: Maps)
Friends (10%):
(see also: How to avoid upsetting your friends)
Raise friendship with Little Jacob to 60% to unlock his special ability (1.66%).
Raise friendship with Brucie to 70% to unlock his special ability (1.66%).
Raise friendship with Packie to 75% unlock his special ability (1.66%).
Go out with Little Jacob, carrying out every available option at least once (1.66%).
Darts
Drinking
Eating
Pool
Show
Strip Club
Go out with Brucie, carrying out every available option at least once (1.66%).
Boating
Bowling
Drinking
Eating
Heli Ride
Show
Strip Club
Go out with Packie, carrying out every available option at least once (1.66%).
Bowling
Darts
Drinking
Pool
Show
Strip Club
Random Characters (5%):
(see also: Maps)
Complete all tasks given by random characters met in the street (5%).
Badman
Brian (3 encounters)
Eddie (2 encounters)
Gracie
Ilyena
Hossan
Marnie (2 encounters)
Mel
Pathos (2 encounters)
Sara
Note: You do not have to meet Cherise, Clarence, Ivan or Jeff. Their tasks do not contribute toward 100% completion.
Side Missions (8%)
Kill all 9 assassination targets (2%).
Set a time in all 9 street races given by Brucie by finishing in first place (2%).
Steal all 10 "Exotic Export" cars requested by email from Brucie (2%).
Complete all 10 deliveries for Little Jacob (2%).
Vigilante (5%):
Complete 20 "Current Crimes" side missions (cumulative over all islands) (2.5%).
Kill 30 criminals in in the "Most Wanted" side mission (10 per island) (2.5%). (see also: "Most Wanted" side mission tips)
Source: http://www.neoseeker.com/forums/32198/t1148565-100-completion-checklist-maps/#checklist
1st - A Google Style Map but for GTA4
GTA IV Map
2nd - A List of what is needed to get 100% Completion -
100% Completion Checklist
(last updated May 4 2008)
Missions (60%):
Complete 90 story missions and reach the game's credits, irrelevant of choices made and ending received (60%).
Activities (5%)
Win in a full game of bowling (1.25%).
Win in a game of darts (1.25%).
Win in a game of pool (1.25%).
Beat the high score of 10950 in QUB3D (1.25%).
Collectables (7%):
Complete all 50 stunt jumps (2.5%). (see also: Unique Stunt Jumps Video Guide)
Kill all 200 pigeons scattered around the city (2.5%).
Find and steal all 30 cars requested by text message from Stevie (2%). (see also: Maps)
Friends (10%):
(see also: How to avoid upsetting your friends)
Raise friendship with Little Jacob to 60% to unlock his special ability (1.66%).
Raise friendship with Brucie to 70% to unlock his special ability (1.66%).
Raise friendship with Packie to 75% unlock his special ability (1.66%).
Go out with Little Jacob, carrying out every available option at least once (1.66%).
Darts
Drinking
Eating
Pool
Show
Strip Club
Go out with Brucie, carrying out every available option at least once (1.66%).
Boating
Bowling
Drinking
Eating
Heli Ride
Show
Strip Club
Go out with Packie, carrying out every available option at least once (1.66%).
Bowling
Darts
Drinking
Pool
Show
Strip Club
Random Characters (5%):
(see also: Maps)
Complete all tasks given by random characters met in the street (5%).
Badman
Brian (3 encounters)
Eddie (2 encounters)
Gracie
Ilyena
Hossan
Marnie (2 encounters)
Mel
Pathos (2 encounters)
Sara
Note: You do not have to meet Cherise, Clarence, Ivan or Jeff. Their tasks do not contribute toward 100% completion.
Side Missions (8%)
Kill all 9 assassination targets (2%).
Set a time in all 9 street races given by Brucie by finishing in first place (2%).
Steal all 10 "Exotic Export" cars requested by email from Brucie (2%).
Complete all 10 deliveries for Little Jacob (2%).
Vigilante (5%):
Complete 20 "Current Crimes" side missions (cumulative over all islands) (2.5%).
Kill 30 criminals in in the "Most Wanted" side mission (10 per island) (2.5%). (see also: "Most Wanted" side mission tips)
Source: http://www.neoseeker.com/forums/32198/t1148565-100-completion-checklist-maps/#checklist