im on VM 20MB. it's great.
on 20MB connection speed u get 3GB bandwidth limit in peak time (4pm till 12am) if u go over your 3GB bandwidth limit your speed will drop down to 5MB for 4 hours
Your gonna want to get patch. Crossover is just for PC to PC sorta thing, you wont need it if your using a router. and i think a lot of devices these days can actualy use patch as crossover if needs be, but dont hold me to that.
*ediT*
also Cat5E will do fine, just get good stuff
Cat6 is only needed for >1gbit networks afaik