I am looking to spend between $150-$300
Xbox360 may be abit difficult to get right now....and not in your price range. Most available right now are from resellers that have jacked up the price.
Well...if he likes gadgets...how about an iPod nano??
2006 330i | Black Sapphire Metallic | Step Auto | Navi with iDr | Sports Pkg |OEM Rear Spoiler | 3M CS35 Tint | H&R Sport Springs | Koni Yellows | Advan RS Racing Hypersilver: 19x9 et22 19x10 et20