WOW.....being confrontational and challenging 4,000 lb. cars. Such bravery. Well, I prefer to stay alive. I dont know the laws if your states but I'll give ya the low down in Forida.
In florida a cyclist is to obey all laws as they pertain to motorists. They must obey the laws but we are not permitted to the same 'rights' as motorists. All cyclist must ride closet to the shoulder or edge of the roadway at all times unless it is deemed unsafe to do so. Cyclists are not permitted to ride two abreast nor are they permitted to ride in the middle of the road or a lane. Cyclist MUST YIELD to faster moving vehicles.....The only time a cyclist is permitted to ride in the middle of a lane is when making a left turn the the cyclisy must immediatley move to right most lane.
In Florida your 'taking my lane' arguement holds no validity.