06-06-2007, 02:38pm
what do you mean almost?? theres plenty of nice stuff on there but as Glen mentioned the flea bay looking LED indicators are letting it down (i used to like em but they've just become way to common, especially fo something like that).