Faits: Faits: A. Par jugement du 12 juillet 2005, le Tribunal correctionnel de l'arrondissement de Lausanne a condamné B._ et A._, pour blanchiment d'argent, infraction grave et contravention à la loi fédérale sur les stupéfiants et infraction à la loi fédérale sur le séjour et l'établissement des étrangers, à huit ans de réclusion chacun, sous déduction de la détention préventive. Il a ordonné leur expulsion du territoire suisse pour une durée de quinze ans. Ces condamnations reposent, en bref, sur les éléments suivants. A.a B._, ressortissant albanais né en 1975, a été condamné le 5 juin 1998 par le Tribunal de police de Genève, pour infraction simple à la loi fédérale sur les stupéfiants, à six mois d'emprisonnement avec sursis. Expulsé, il a travaillé en Albanie, puis en Grèce et en Italie, où vit son épouse. En tout cas dès la mi-mai 2004 jusqu'à son arrestation le 7 juillet 2004, il a vécu clandestinement en Suisse. A.b Dès la mi-mai 2004, A._ et B._ se sont associés au trafic de stupéfiants qu'exerçait déjà le mineur D._. Ils étaient interchangeables dans la vente d'héroïne et mettaient leur argent en commun pour acquérir un nouveau stock de marchandise au fur et à mesure des transactions. Ils ont utilisé plusieurs téléphones portables avec leur complice mineur pour commander de l'héroïne auprès de divers fournisseurs, organiser le trafic entre eux trois et recevoir les appels des toxicomanes qui commandaient la marchandise. Le 7 juillet 2004, la police a interpellé D._ et A._, qui venaient de prendre livraison de 377,3 g d'héroïne. Elle a trouvé 9'000 fr. sur D._ ainsi que 3'000 fr. et 39,2 g d'héroïne dans un parc. Le même jour, elle a arrêté B._ en possession de 14 g d'héroïne. A.c Le Tribunal a conclu que l'activité de la bande formée par les trois hommes avait porté sur un trafic d'au moins 2,420 kg d'héroïne, soit environ 800 g chacun. Ils vendaient la drogue par 5 g au prix de 200 fr. la dose et réalisaient un bénéfice de 10 fr. par gramme. L'ordonnance de renvoi mentionnant une quantité inférieure, soit 2,25 kg, il a toutefois retenu ce chiffre, tout en rappelant qu'une quantité supplémentaire de 377,3 g destinée à la vente avait été saisie lors de leur interpellation. Le Tribunal a également constaté que A._ et B._ consommaient occasionnellement de l'héroïne. Par ailleurs, le premier a confié 3'328 fr. à E._ pour qu'il l'envoie en Albanie à des proches. Le même intermédiaire a envoyé 2'275 fr. en Italie pour le compte du second. A la mi-juin 2004, A._ a remis 7'000 fr. à un tiers. Dans les trois cas, l'argent provenait de la drogue. Le Tribunal a également constaté que A._ et B._ consommaient occasionnellement de l'héroïne. Par ailleurs, le premier a confié 3'328 fr. à E._ pour qu'il l'envoie en Albanie à des proches. Le même intermédiaire a envoyé 2'275 fr. en Italie pour le compte du second. A la mi-juin 2004, A._ a remis 7'000 fr. à un tiers. Dans les trois cas, l'argent provenait de la drogue. B. Par arrêt du 30 septembre 2005, la Cour de cassation pénale du Tribunal cantonal vaudois a rejeté les recours de A._ et B._. B. Par arrêt du 30 septembre 2005, la Cour de cassation pénale du Tribunal cantonal vaudois a rejeté les recours de A._ et B._. C. B._ dépose un recours de droit public pour arbitraire, violation du principe "in dubio pro reo", de l'obligation de motiver et du droit à une défense efficace ainsi qu'un pourvoi en nullité pour violation de l'art. 63 CP. Il conclut à l'annulation de l'arrêt cantonal et requiert l'assistance judiciaire.