there are many threads on atv riders about the 04/05 spindles and breaks and hubs...
the +06 will also work but you would need adjustable upper arms to get a good camber angle,
here is a price quote from zedicus after he did this
heres the list for a 450r front end on a 250r not counting brake pads an sum lil misc stuf... this is a very nice upgrade
51210-HP1-000 - KNUCKLE, R. FR. - $65.66 - 1
51260-HP1-000 - KNUCKLE, L. FR. - $65.66 - 1
45150-HP1-006 - CALIPER SUB-ASSY. L - $40.31 - 1
45250-HP1-006 - CALIPER SUB-ASSY. R - $40.31 - 1
44311-HN6-000 - COLLAR, WHEEL SIDE - $3.96 - 2 - $7.92
44313-HN1-000 - COLLAR, WHEEL SIDE - $3.49 - 2 - $6.98
44615-HP1-000 - HUB SUB-ASSY., FR. - $146.21 - 2 - $292.42
90102-KV3-700 - BOLT, FLANGE (8X28) - $1.81 - 4 - $7.24
90105-MBB-000 - BOLT (8X24) (Brake rotor bolts) - $3.11 - 6 - $18.66
Total $545.16
-use 400ex or 450r rotor bolts
-400ex/250r hubs dont work
-250r tie rods can be used but will be adjusted way out
-ball joints all did fine.
i picked up a good condition complet setup used for 250$